Skip to content

CI: add MANUAL_BUILD tests #512

CI: add MANUAL_BUILD tests

CI: add MANUAL_BUILD tests #512

Workflow file for this run

name: Godwoken Tests
on:
push:
branches: [develop, master, ci, 'v1*', compatibility-changes]
# Publish semver tags as releases.
tags: ["v*.*.*"]
pull_request:
jobs:
godwoken-tests:
strategy:
fail-fast: false
matrix:
MANUAL_BUILD_GODWOKEN: ["true", "false"]
MANUAL_BUILD_WEB3: ["true", "false"]
MANUAL_BUILD_WEB3_INDEXER: ["true", "false"]
MANUAL_BUILD_POLYJUICE: ["true", "false"]
MANUAL_BUILD_SCRIPTS: ["true", "false"]
uses: godwokenrises/godwoken-tests/.github/workflows/reusable-integration-test-v1.yml@develop
with:
extra_github_env: |
GODWOKEN_KICKER_REPO=${{ github.repository }}
GODWOKEN_KICKER_REF=${{ github.ref }}
MANUAL_BUILD_GODWOKEN=${{ matrix.MANUAL_BUILD_GODWOKEN }}
MANUAL_BUILD_WEB3=${{ matrix.MANUAL_BUILD_WEB3 }}
MANUAL_BUILD_WEB3_INDEXER=${{ matrix.MANUAL_BUILD_WEB3_INDEXER }}
MANUAL_BUILD_POLYJUICE=${{ matrix.MANUAL_BUILD_POLYJUICE }}
MANUAL_BUILD_SCRIPTS=${{ matrix.MANUAL_BUILD_SCRIPTS }}