Skip to content

Add default-off Safe Pay Harness reference #101

Add default-off Safe Pay Harness reference

Add default-off Safe Pay Harness reference #101

name: HyperFrames Receipt Video
on:
pull_request:
branches: [main]
paths:
- 'hyperframes/**'
- 'integrations.json'
- 'integrations.schema.json'
- '.github/workflows/hyperframes-receipt-video.yml'
push:
branches: [main]
paths:
- 'hyperframes/**'
- 'integrations.json'
- 'integrations.schema.json'
- '.github/workflows/hyperframes-receipt-video.yml'
workflow_dispatch:
permissions:
contents: read
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 15
env:
CI: '1'
DO_NOT_TRACK: '1'
HYPERFRAMES_NO_TELEMETRY: '1'
HYPERFRAMES_NO_UPDATE_CHECK: '1'
HYPERFRAMES_NO_AUTO_INSTALL: '1'
HYPERFRAMES_SKIP_SKILLS: '1'
AGORAGENTIC_NO_SPEND: '1'
AGORAGENTIC_ALLOW_REAL_SPEND: '0'
AGORAGENTIC_ALLOW_NETWORK_CANARIES: '0'
defaults:
run:
working-directory: hyperframes
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
with:
node-version: 22
- name: Install FFmpeg
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends ffmpeg
- run: ffmpeg -version
- run: google-chrome --version
- run: npm ci --ignore-scripts --no-audit --no-fund
- run: npm test