- commit
- 697bebdbb0db61b113dd4dbc6516731edf5e0a60
- parent
- 7b6f2a1976644e2a828f7fe33827525fa2b78e84
- author
- Dami <dami.etoile@gmail.com>
| D | .github/ | 42 | ------------------------------ |
@@ -1,42 +0,0 @@
1-name: M2 layer 12-3-on:4- pull_request:5- branches: [m2]6- workflow_dispatch:7-8-permissions:9- contents: read10-11-concurrency:12- group: m2-layer1-${{ github.event.pull_request.number || github.ref }}13- cancel-in-progress: true14-15-jobs:16- reference-golden-path:17- runs-on: ubuntu-latest18- timeout-minutes: 2019- steps:20- - uses: actions/checkout@v421- - uses: denoland/setup-deno@v222- with:23- deno-version: 2.9.024- - name: Install pinned Chromium25- run: deno run -A npm:playwright@1.61.1 install --with-deps chromium26- - name: Prove the Deno-only command surface27- shell: bash28- run: |29- sentinel="$(mktemp -d)"30- printf '#!/bin/sh\necho "unexpected Node command: $*" >&2\nexit 97\n' > "$sentinel/node"31- chmod +x "$sentinel/node"32- export PATH="$sentinel:$PATH"33- deno task check34- deno task test:golden:checkout35- - name: Upload golden-path failure evidence36- if: ${{ failure() }}37- uses: actions/upload-artifact@v438- with:39- name: m2-layer1-golden-path-${{ github.run_attempt }}40- path: test-results/golden-path/41- if-no-files-found: warn42- retention-days: 7