Skip to content

Commit bfec2cb

Browse files
committed
ci: add CI workflows, release config, AGENTS, RELEASES, and pre-commit
1 parent 89478cd commit bfec2cb

4 files changed

Lines changed: 7 additions & 3 deletions

File tree

‎.github/workflows/ci.yaml‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,11 @@ jobs:
6161
persist-credentials: false
6262
- uses: raven-actions/actionlint@205b530c5d9fa8f44ae9ed59f341a0db994aa6f8 # v2
6363
with:
64-
working-directory: ${{ needs.setup.outputs.checkout_path }}
64+
# Pass explicit file globs so actionlint does not need to discover
65+
# the project root from GITHUB_WORKSPACE (which doesn't contain
66+
# .github/workflows/ when checkout used a path: subdirectory).
67+
files: ${{ needs.setup.outputs.checkout_path }}/.github/workflows/*.yaml,${{ needs.setup.outputs.checkout_path }}/.github/workflows/*.yml
68+
flags: -config-file ${{ needs.setup.outputs.checkout_path }}/.github/actionlint.yaml
6569

6670
yaml-check:
6771
needs: setup

‎.markdownlint-cli2.yaml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
ignores:
22
- CHANGELOG.md
33
- RELEASES.md
4+
- README.md

‎.yamllint.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ rules:
1111
min-spaces-from-content: 1
1212
document-start: disable
1313
truthy:
14-
allowed-values: [true, false]
14+
allowed-values: ['true', 'false']
1515
trailing-spaces: enable

‎AGENTS.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ extracted for standalone reuse.
4545
| `.github/workflows/ci.yaml` | CI: actionlint, YAML, Markdown, CodeQL |
4646
| `.github/dependabot.yml` | Weekly dependency updates |
4747

48-
4948
## Development Workflow
5049

5150
- All changes via pull request to `main`.

0 commit comments

Comments
 (0)