Skip to content

Commit 50f98cc

Browse files
committed
fix release automation.
delete alpha docs
1 parent 977985d commit 50f98cc

File tree

7 files changed

+2
-461
lines changed

7 files changed

+2
-461
lines changed

.github/workflows/release.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,7 @@ jobs:
416416
# After an alpha release, remove the alpha docs from main branch
417417
cleanup-alpha-examples:
418418
needs: [ "validate", "goreleaser" ]
419-
if: ${{ needs.validate.outputs.enable_alpha == 'true' }}
419+
if: ${{ github.ref_name == 'main' && needs.validate.outputs.enable_alpha == 'true' }}
420420
runs-on: ubuntu-latest
421421
permissions:
422422
contents: write
@@ -426,6 +426,7 @@ jobs:
426426
uses: actions/checkout@v4
427427
with:
428428
ssh-key: ${{secrets.DEPLOY_SSH_PRIVATE_KEY }}
429+
ref: "main"
429430

430431
- name: Build docs for stable release
431432
run: |

docs/resources/clickpipe.md

-268
This file was deleted.

docs/resources/database.md

-36
This file was deleted.

docs/resources/grant_privilege.md

-47
This file was deleted.

0 commit comments

Comments
 (0)