Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 16 additions & 16 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ jobs:
with:
persist-credentials: false
- name: Lint Markdown
uses: melodic-software/ci-workflows/.github/actions/markdown@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/markdown@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
config: .markdownlint-cli2.jsonc

Expand All @@ -102,7 +102,7 @@ jobs:
with:
persist-credentials: false
- name: Lint shell
uses: melodic-software/ci-workflows/.github/actions/shellcheck@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/shellcheck@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
rcfile: .shellcheckrc

Expand All @@ -117,7 +117,7 @@ jobs:
with:
persist-credentials: false
- name: Check shell formatting
uses: melodic-software/ci-workflows/.github/actions/shfmt@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/shfmt@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0

typos:
name: Spelling
Expand All @@ -130,7 +130,7 @@ jobs:
with:
persist-credentials: false
- name: Check spelling
uses: melodic-software/ci-workflows/.github/actions/typos@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/typos@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
config: _typos.toml

Expand All @@ -145,7 +145,7 @@ jobs:
with:
persist-credentials: false
- name: Check EditorConfig conformance
uses: melodic-software/ci-workflows/.github/actions/editorconfig@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/editorconfig@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
config: .editorconfig-checker.json

Expand All @@ -161,7 +161,7 @@ jobs:
fetch-depth: 0
persist-credentials: false
- name: Scan for secrets
uses: melodic-software/ci-workflows/.github/actions/gitleaks@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/gitleaks@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
config: .gitleaks.toml

Expand All @@ -176,7 +176,7 @@ jobs:
with:
persist-credentials: false
- name: Check local links and anchors
uses: melodic-software/ci-workflows/.github/actions/lychee-offline@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/lychee-offline@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
config: lychee.toml

Expand All @@ -191,7 +191,7 @@ jobs:
with:
persist-credentials: false
- name: Scan comment hygiene
uses: melodic-software/ci-workflows/.github/actions/comment-hygiene@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/comment-hygiene@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0

actionlint:
name: Actionlint
Expand All @@ -204,7 +204,7 @@ jobs:
with:
persist-credentials: false
- name: Lint workflows
uses: melodic-software/ci-workflows/.github/actions/actionlint@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/actionlint@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0

jsonschema:
name: JSON schemas
Expand All @@ -217,12 +217,12 @@ jobs:
with:
persist-credentials: false
- name: Validate Dependabot configuration
uses: melodic-software/ci-workflows/.github/actions/check-jsonschema@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/check-jsonschema@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
builtin-schema: vendor.dependabot
files: .github/dependabot.yml
- name: Validate workflows
uses: melodic-software/ci-workflows/.github/actions/check-jsonschema@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/check-jsonschema@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
builtin-schema: vendor.github-workflows
files: .github/workflows/*.yml
Expand All @@ -238,7 +238,7 @@ jobs:
with:
persist-credentials: false
- name: Check executable bits
uses: melodic-software/ci-workflows/.github/actions/exec-bit@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/exec-bit@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0

machine-specific-paths:
name: Machine-specific paths
Expand All @@ -251,7 +251,7 @@ jobs:
with:
persist-credentials: false
- name: Check machine-specific paths
uses: melodic-software/ci-workflows/.github/actions/machine-specific-paths@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/machine-specific-paths@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
# These files assert the official image's fixed in-container runner
# home. They contain no host/user path; keep the exception exact.
Expand All @@ -274,7 +274,7 @@ jobs:
with:
persist-credentials: false
- name: Check index-level EOL drift
uses: melodic-software/ci-workflows/.github/actions/eol-renormalize@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/eol-renormalize@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0

zizmor:
name: Zizmor
Expand Down Expand Up @@ -495,7 +495,7 @@ jobs:
statuses: write # Records and reads back the `ci-lanes` commit status.
steps:
- name: Check the pull-request contract
uses: melodic-software/ci-workflows/.github/actions/pr-contract@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/pr-contract@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
token: ${{ github.token }}
# Dependabot and the standards sync open pull requests that close no
Expand All @@ -511,7 +511,7 @@ jobs:
# aggregation: the job still fails on the contract step's exit code, and
# the `ci-lanes` status is on the SHA for the next contract-only run.
if: ${{ !cancelled() }}
uses: melodic-software/ci-workflows/.github/actions/ci-status@5776760254f8b63cba44e896f51604cb755350d9 # v0.22.2
uses: melodic-software/ci-workflows/.github/actions/ci-status@2c1de45aa0e1b1489afb8edfebc12cb3a4fa6ac3 # v0.24.0
with:
results: >-
${{ needs.markdown.result }}
Expand Down
Loading