fix: simplify kcl-ci-build and exclude generated workflows from Prettier
Remove wait-for-checks from kcl-ci-build (not needed for this repo). Add .forgejo/workflows/ to .prettierignore since KCL controls formatting. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
4954e96cc5
commit
c47fc002c6
3 files changed
+6
-28
No files matched your search
@@ -16,26 +16,9 @@ concurrency:
|
||||
group: kcl-ci-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
jobs:
|
||||
wait-for-tests:
|
||||
name: Wait for Tests
|
||||
runs-on: grunt
|
||||
if: github.event_name == 'push'
|
||||
steps:
|
||||
- name: Wait for test checks to complete
|
||||
uses: https://${{ secrets.READ_REPO_TOKEN }}@git.wxs.ro/actions/wait-for-checks@v2
|
||||
with:
|
||||
token: ${{ github.token }}
|
||||
timeout: '300'
|
||||
checks: |-
|
||||
CI / Tests (push),
|
||||
CI / Prettier (push),
|
||||
CI / Type Check (push)
|
||||
build:
|
||||
name: Build KCL Workflows
|
||||
runs-on: grunt
|
||||
needs:
|
||||
- wait-for-tests
|
||||
if: always() && (needs.wait-for-tests.result == 'success' || needs.wait-for-tests.result == 'skipped')
|
||||
steps:
|
||||
- name: Build KCL workflows
|
||||
uses: https://${{ secrets.READ_REPO_TOKEN }}@git.wxs.ro/actions/kcl-ci@v1.34.3
|
||||
|
||||
Reference in new issue
Block a user