name: Run continuous pre release testing
on:
  workflow_dispatch:
  push:
    branches:
      - pre-release-continuous-test
  schedule:
    # Run hourly
    - cron: "0 * * * *"

jobs:
  run-forge:
    uses: ./.github/workflows/run-forge.yaml
    secrets: inherit
    with:
      GIT_SHA: ${{ github.sha }}
      merge_or_canary: canary
      FORGE_NAMESPACE: continuous
name: Run continuous pre release testing

permissions:
  issues: write
  pull-requests: write

on:
  workflow_dispatch:
  push:
    branches:
      - pre-release-continuous-test
  schedule:
    # Run hourly
    - cron: "0 * * * *"

jobs:
  run-forge:
    uses: ./.github/workflows/run-forge.yaml
    secrets: inherit
    with:
      GIT_SHA: ${{ github.sha }}
      merge_or_canary: canary
      FORGE_NAMESPACE: continuous
Add required permissions for forge workflow
[forge] Add required permissions for forge workflow

Add permissions that forge needs to function

Test Plan:

commit and try to run the workflow from the ui

https://github.com/aptos-labs/aptos-core/actions/runs/2754772940

Sounds clowny but this is the best I've got for now
