chore(zk): add ProofSystemGnark enum alias (#559) #262
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Create Release | |
| # Run for new release tags only | |
| on: | |
| workflow_dispatch: | |
| push: | |
| tags: | |
| - 'v[0-9]+\.[0-9]+\.[0-9]+' | |
| - 'v[0-9]+\.[0-9]+\.[0-9]+-rc[0-9]+' | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| # CI checks run in parallel with builds — they don't block each other, | |
| # but both must pass before the release is created. | |
| lint: | |
| name: Golang CI Lint | |
| uses: ./.github/workflows/golangci-lint.yaml | |
| secrets: inherit | |
| update-swagger: | |
| name: Update Swagger | |
| uses: ./.github/workflows/update-swagger.yaml | |
| secrets: inherit | |
| unit-tests: | |
| name: Go Unit Tests | |
| uses: ./.github/workflows/tests.yaml | |
| secrets: inherit | |
| build-darwin: | |
| name: Build Darwin Binaries | |
| uses: ./.github/workflows/binaries-darwin.yaml | |
| secrets: inherit | |
| build-linux: | |
| name: Build Linux Binaries | |
| uses: ./.github/workflows/binaries-linux.yaml | |
| secrets: inherit | |
| build-docker: | |
| name: Build Docker Images | |
| needs: | |
| - build-darwin | |
| - build-linux | |
| uses: ./.github/workflows/docker-build.yaml | |
| secrets: inherit | |
| push-docker: | |
| name: Push Docker Images | |
| needs: | |
| - build-docker | |
| uses: ./.github/workflows/docker-push.yaml | |
| secrets: inherit | |
| docker-scout: | |
| name: Docker Scout | |
| needs: | |
| - build-docker | |
| uses: ./.github/workflows/docker-scout.yaml | |
| secrets: inherit | |
| e2e-tests: | |
| name: E2E tests | |
| needs: | |
| - build-docker | |
| uses: ./.github/workflows/e2e-tests.yaml | |
| secrets: inherit | |
| create-release: | |
| name: Create GitHub Release | |
| needs: | |
| - lint | |
| - update-swagger | |
| - unit-tests | |
| - push-docker | |
| - docker-scout | |
| - e2e-tests | |
| uses: ./.github/workflows/exec-goreleaser.yaml | |
| secrets: inherit |