Skip to content

Bump actions/checkout from 2 to 4 #12

Bump actions/checkout from 2 to 4

Bump actions/checkout from 2 to 4 #12

Workflow file for this run

name: Test
on: [push]
jobs:
Use-Action:
name: Use Action
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-latest, ubuntu-latest, windows-latest]
fail-fast: false
steps:
- uses: actions/checkout@v4
- id: validate-yaml-schema
uses: ./
with:
yamlSchemasJson: |
{
"https://json.schemastore.org/github-action.json": ["action.yml", "action.yaml"],
"https://json.schemastore.org/github-workflow.json": [".github/workflows/*.yml", ".github/workflows/*.yaml"]
}
- run: |
for f in action.yml .github/workflows/test.yml; do
if $(jq "split(\",\") | all(. != \"$f\")" <<< '"${{ steps.validate-yaml-schema.outputs.validFiles }}"'); then
echo "$f was not validated"
exit 1
fi
done
shell: bash