Skip to content

chore: Re-add provenance #6

chore: Re-add provenance

chore: Re-add provenance #6

Workflow file for this run

name: πŸ” Lint Secrets
on:
push:
branches:
- main
- beta
pull_request: {}
workflow_dispatch: {}
permissions: {}
jobs:
lint-secrets:
name: πŸ” Lint Secrets
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: πŸ“₯ Checkout repository
uses: actions/checkout@0c366fd6a839edf440554fa01a7085ccba70ac98 # main
with:
persist-credentials: false
- name: πŸ” Run secretlint
shell: bash
run: |
set -euo pipefail
secretlint_version="$(node -p "require('./package.json').devDependencies.secretlint")"
secretlint_version="${secretlint_version#^}"
secretlint_version="${secretlint_version#~}"
secretlint_version="${secretlint_version#v}"
docker run --rm --network none \
-v "${PWD}:${PWD}" -w "${PWD}" \
"secretlint/secretlint:v${secretlint_version}" \
secretlint --format github "**/*"