Skip to content

Add support for merge gate and rename jobs and workflows #4

Add support for merge gate and rename jobs and workflows

Add support for merge gate and rename jobs and workflows #4

Workflow file for this run

name: Merge-Gate

Check failure on line 1 in .github/workflows/merge-gate.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/merge-gate.yml

Invalid workflow file

No steps defined in `steps` and no workflow called in `uses` for the following jobs: approve-merge
on:
workflow_call:
secrets:
ALTERNATIVE_GITHUB_TOKEN:
required: false
jobs:
fast-checks:
name: Fast
uses: ./.github/workflows/checks.yml
slow-checks:
name: Slow
runs-on: ubuntu-latest
environment: manual-approval
steps:
- name: Tests
run: |
echo "Approved (Note: This is a dummy)"
approve-merge:
name: Mergeable
runs-on: ubuntu-latest
needs: [ fast-checks, slow-checks ]
# steps:
# - name: Approve
# run: |
# echo "Merge Approved"