Skip to content

fix(ci): fix schemastore.yml git push auth and catalog.json diff bloat #39

fix(ci): fix schemastore.yml git push auth and catalog.json diff bloat

fix(ci): fix schemastore.yml git push auth and catalog.json diff bloat #39

Workflow file for this run

name: Actionlint
on:
push:
branches:
- main
- 'fix/*'
- 'feature/*'
- 'poc/*'
- 'support/*'
- 'next/*'
paths:
- '.github/workflows/**'
- '.github/actions/**'
pull_request:
branches:
- main
- 'support/*'
- 'next/*'
paths:
- '.github/workflows/**'
- '.github/actions/**'
permissions:
contents: read
jobs:
actionlint:
runs-on: ubuntu-24.04
name: Actionlint
permissions:
contents: read
checks: write
pull-requests: write
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
with:
egress-policy: audit
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- name: Run actionlint
uses: reviewdog/action-actionlint@6fb7acc99f4a1008869fa8a0f09cfca740837d9d # v1.72.0
with:
github_token: ${{ github.token }}
reporter: ${{ github.event_name == 'pull_request' && 'github-pr-review' || 'github-check' }}
fail_on_error: true