Skip to content

Enable tests now that ForwardRule exists (#2437) #2971

Enable tests now that ForwardRule exists (#2437)

Enable tests now that ForwardRule exists (#2437) #2971

Workflow file for this run

name: CI
on:
push:
branches: [main, feature.*]
tags: ['[0-9]+.[0-9]+.*']
pull_request:
jobs:
test:
uses: ./.github/workflows/test.yml
secrets: inherit
double_check:
name: Double-check
runs-on: ubuntu-latest
needs: [test]
if: "startsWith(github.ref, 'refs/tags/') && github.event.repository.fork == false"
steps:
- uses: actions/checkout@v4
- uses: ./.github/util/initialize
with: {github-token: "${{ github.token }}"}
- name: Run checks
run: dart run grinder double-check-before-release
test_vendor:
needs: [double_check]
if: "startsWith(github.ref, 'refs/tags/') && github.event.repository.fork == false"
uses: ./.github/workflows/test-vendor.yml
secrets: inherit
release:
needs: [test_vendor]
if: "startsWith(github.ref, 'refs/tags/') && github.event.repository.fork == false"
permissions:
contents: write
uses: ./.github/workflows/release.yml
secrets: inherit