Skip to content

Update release.yml

Update release.yml #8

Workflow file for this run

name: 🧪 Test Grubhub Roulette Extension
on:
push:
branches: [main, master, develop]
pull_request:
branches: [main, master, develop]
workflow_dispatch: # Allow manual triggering
jobs:
validate:
uses: ./.github/workflows/validate.yml
with:
run-tests: true
upload-artifacts:
name: 📤 Upload Test Artifacts
runs-on: ubuntu-latest
needs: validate
if: failure()
steps:
- name: 📤 Upload test artifacts
uses: actions/upload-artifact@v4
with:
name: test-failure-logs
path: |
*.log
test-results.txt
retention-days: 7