Skip to content

ci(release): fix bot identity lookup quoting #47

ci(release): fix bot identity lookup quoting

ci(release): fix bot identity lookup quoting #47

Workflow file for this run

name: Verify
# Pull-request verification only: pushes to main verify inside release.yml
# so verification and release stay coupled.
on:
pull_request:
workflow_dispatch:
permissions:
contents: read
concurrency:
group: verify-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
verify:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
fetch-depth: 0
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
with:
standalone: true
- uses: voidzero-dev/setup-vp@250f29ce396baf5e8f24498e17c0dfdebabc26eb # v1.15.0
with:
node-version-file: ".node-version"
cache: true
# vp install alone maps to `npm install`; frozen keeps CI on `npm ci`
# semantics so lockfile drift fails loudly instead of re-resolving.
run-install: |
- args: ["--frozen-lockfile"]
- run: vp run verify # vp check + vp test + vp pack + cli smoke