Skip to content

Bump actions/checkout from 6.0.3 to 7.0.0 #291

Bump actions/checkout from 6.0.3 to 7.0.0

Bump actions/checkout from 6.0.3 to 7.0.0 #291

Workflow file for this run

name: Test
on:
pull_request:
push:
schedule: [{ cron: "0 0 10 * *" }] # monthly https://crontab.guru/#0_0_10_*_*
workflow_dispatch:
permissions: {}
jobs:
test:
uses: ./.github/workflows/test.yml
with: { npm: false }
permissions:
contents: read
packages: read
id-token: write
security-events: write
statuses: write
super-lint:
permissions: { contents: read, packages: read, statuses: write }
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
repo:
- actions
- homebrew-nodenv
- jetbrains-npm
# - node-build
- node-build-prerelease
- node-build-update-defs
# - nodenv
# - nodenv-aliases
- nodenv-default-packages
- nodenv-each
- nodenv-env
- nodenv-installer
- nodenv-man
- nodenv-npm-migrate
- nodenv-nvmrc
# - nodenv-package-json-engine
- nodenv-package-rehash
# - nodenv-update
- nodenv-vars
steps:
- uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
with: { egress-policy: audit }
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
repository: nodenv/${{ matrix.repo }}
persist-credentials: false
- uses: super-linter/super-linter/slim@9e863354e3ff62e0727d37183162c4a88873df41 # v8.6.0
env:
USE_FIND_ALGORITHM: true # workaround superlinter
### below here should match our reusable test workflow config
GITHUB_TOKEN: ${{ github.token }}
BASH_EXEC_IGNORE_LIBRARIES: true # superlinter bug #5731
FILTER_REGEX_EXCLUDE: node_modules
VALIDATE_BIOME_FORMAT: false # conflicts with prettier
VALIDATE_BIOME_LINT: false # conflicts with prettier
VALIDATE_GIT_COMMITLINT: false # commitlint is bad
VALIDATE_GITHUB_ACTIONS_ZIZMOR: false
VALIDATE_JSCPD: false # too prone to false-positives
VALIDATE_SPELL_CODESPELL: false # TODO