diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 09caa3e579..12f529271c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,22 +3,24 @@ on: push: branches: - development - paths: - - .github/workflows/build.yml - - "**/*.go" - - "chain/**" - - "cmd/**" - - "dot/**" - - "internal/**" - - "lib/**" - - "pkg/**" - - "tests/**" - - .dockerignore - - .codecov.yml - - Dockerfile - - go.mod - - go.sum - - Makefile + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/build.yml + # - "**/*.go" + # - "chain/**" + # - "cmd/**" + # - "dot/**" + # - "internal/**" + # - "lib/**" + # - "pkg/**" + # - "tests/**" + # - .dockerignore + # - .codecov.yml + # - Dockerfile + # - go.mod + # - go.sum + # - Makefile jobs: builds: diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index d2458209de..3fafe84ff4 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -1,12 +1,14 @@ on: pull_request: - paths: - - .github/workflows/checks.yml - - .github/PULL_REQUEST/pull_request.go - - .golangci.yml - - "**/*.go" - - go.mod - - go.sum + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/checks.yml + # - .github/PULL_REQUEST/pull_request.go + # - .golangci.yml + # - "**/*.go" + # - go.mod + # - go.sum name: checks env: @@ -27,7 +29,9 @@ jobs: check-description: name: Checks PR has title and body description - if: ${{ github.actor != 'dependabot[bot]' }} + # Commented to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # if: ${{ github.actor != 'dependabot[bot]' }} runs-on: ubuntu-latest steps: - uses: actions/setup-go@v2 diff --git a/.github/workflows/code-cov.yml b/.github/workflows/code-cov.yml index b690b0ac77..d9eb36bba0 100644 --- a/.github/workflows/code-cov.yml +++ b/.github/workflows/code-cov.yml @@ -1,18 +1,20 @@ on: pull_request: - paths: - - .github/workflows/code-cov.yml - - "**/*.go" - - "chain/**" - - "cmd/**" - - "dot/**" - - "internal/**" - - "lib/**" - - "pkg/**" - - "tests/**" - - .codecov.yml - - go.mod - - go.sum + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/code-cov.yml + # - "**/*.go" + # - "chain/**" + # - "cmd/**" + # - "dot/**" + # - "internal/**" + # - "lib/**" + # - "pkg/**" + # - "tests/**" + # - .codecov.yml + # - go.mod + # - go.sum name: code-cov env: GO111MODULE: on diff --git a/.github/workflows/copyright.yml b/.github/workflows/copyright.yml index 4ca1af0a92..b9c6fb87b5 100644 --- a/.github/workflows/copyright.yml +++ b/.github/workflows/copyright.yml @@ -3,10 +3,12 @@ on: pull_request: branches: - development - paths: - - .github/workflows/copyright.yml - - "**/*.go" - - "**/*.proto" + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/copyright.yml + # - "**/*.go" + # - "**/*.proto" jobs: copyright-check: diff --git a/.github/workflows/docker-grandpa.yml b/.github/workflows/docker-grandpa.yml index bcd9887a16..be538c9bfa 100644 --- a/.github/workflows/docker-grandpa.yml +++ b/.github/workflows/docker-grandpa.yml @@ -1,17 +1,19 @@ on: pull_request: - paths: - - .github/workflows/docker-grandpa.yml - - "**/*.go" - - "chain/**" - - "cmd/**" - - "dot/**" - - "internal/**" - - "lib/**" - - "pkg/**" - - "tests/stress/**" - - go.mod - - go.sum + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/docker-grandpa.yml + # - "**/*.go" + # - "chain/**" + # - "cmd/**" + # - "dot/**" + # - "internal/**" + # - "lib/**" + # - "pkg/**" + # - "tests/stress/**" + # - go.mod + # - go.sum name: docker-grandpa env: GO111MODULE: on diff --git a/.github/workflows/docker-js.yml b/.github/workflows/docker-js.yml index 77303465be..aabecc841d 100644 --- a/.github/workflows/docker-js.yml +++ b/.github/workflows/docker-js.yml @@ -1,17 +1,19 @@ on: pull_request: - paths: - - .github/workflows/docker-js.yml - - "**/*.go" - - "chain/**" - - "cmd/**" - - "dot/**" - - "internal/**" - - "lib/**" - - "pkg/**" - - "tests/polkadotjs_test/**" - - go.mod - - go.sum + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/docker-js.yml + # - "**/*.go" + # - "chain/**" + # - "cmd/**" + # - "dot/**" + # - "internal/**" + # - "lib/**" + # - "pkg/**" + # - "tests/polkadotjs_test/**" + # - go.mod + # - go.sum name: docker-js env: GO111MODULE: on diff --git a/.github/workflows/docker-rpc.yml b/.github/workflows/docker-rpc.yml index 8734783e31..44f82367cd 100644 --- a/.github/workflows/docker-rpc.yml +++ b/.github/workflows/docker-rpc.yml @@ -1,17 +1,19 @@ on: pull_request: - paths: - - .github/workflows/docker-rpc.yml - - "**/*.go" - - "chain/**" - - "cmd/**" - - "dot/**" - - "internal/**" - - "lib/**" - - "pkg/**" - - "tests/rpc/**" - - go.mod - - go.sum + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/docker-rpc.yml + # - "**/*.go" + # - "chain/**" + # - "cmd/**" + # - "dot/**" + # - "internal/**" + # - "lib/**" + # - "pkg/**" + # - "tests/rpc/**" + # - go.mod + # - go.sum name: docker-rpc env: GO111MODULE: on diff --git a/.github/workflows/docker-stable.yml b/.github/workflows/docker-stable.yml index 944b3c3656..83857b9457 100644 --- a/.github/workflows/docker-stable.yml +++ b/.github/workflows/docker-stable.yml @@ -1,17 +1,19 @@ on: pull_request: - paths: - - .github/workflows/docker-stable.yml - - "**/*.go" - - "chain/**" - - "cmd/**" - - "dot/**" - - "internal/**" - - "lib/**" - - "pkg/**" - - scripts/integration-test-all.sh - - go.mod - - go.sum + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/docker-stable.yml + # - "**/*.go" + # - "chain/**" + # - "cmd/**" + # - "dot/**" + # - "internal/**" + # - "lib/**" + # - "pkg/**" + # - scripts/integration-test-all.sh + # - go.mod + # - go.sum name: docker-stable env: GO111MODULE: on diff --git a/.github/workflows/docker-stress.yml b/.github/workflows/docker-stress.yml index be05944c72..17f882aad2 100644 --- a/.github/workflows/docker-stress.yml +++ b/.github/workflows/docker-stress.yml @@ -1,17 +1,19 @@ on: pull_request: - paths: - - .github/workflows/docker-stress.yml - - "**/*.go" - - "chain/**" - - "cmd/**" - - "dot/**" - - "internal/**" - - "lib/**" - - "pkg/**" - - "tests/stress/**" - - go.mod - - go.sum + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/docker-stress.yml + # - "**/*.go" + # - "chain/**" + # - "cmd/**" + # - "dot/**" + # - "internal/**" + # - "lib/**" + # - "pkg/**" + # - "tests/stress/**" + # - go.mod + # - go.sum name: docker-stress env: GO111MODULE: on diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 07f621d741..1c4a04e39b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -3,9 +3,11 @@ on: push: branches: - development - paths: - - .github/workflows/docs.yml - - "docs/**" + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/docs.yml + # - "docs/**" jobs: build: diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 2475c74124..f0758ae830 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -1,17 +1,19 @@ on: pull_request: - paths: - - .github/workflows/integration-tests.yml - - "**/*.go" - - "chain/**" - - "cmd/**" - - "dot/**" - - "internal/**" - - "lib/**" - - "pkg/**" - - "tests/**" - - go.mod - - go.sum + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/integration-tests.yml + # - "**/*.go" + # - "chain/**" + # - "cmd/**" + # - "dot/**" + # - "internal/**" + # - "lib/**" + # - "pkg/**" + # - "tests/**" + # - go.mod + # - go.sum name: integration-tests jobs: @@ -19,10 +21,11 @@ jobs: timeout-minutes: 60 strategy: matrix: - packages: [ - github.com/ChainSafe/gossamer/dot/rpc/modules, - github.com/ChainSafe/gossamer/lib/babe - ] + packages: + [ + github.com/ChainSafe/gossamer/dot/rpc/modules, + github.com/ChainSafe/gossamer/lib/babe, + ] runs-on: ubuntu-latest steps: - id: go-cache-paths @@ -53,4 +56,3 @@ jobs: - name: Run integration tests run: go test -timeout=30m -tags integration ${{ matrix.packages }} - diff --git a/.github/workflows/mocks.yml b/.github/workflows/mocks.yml index 30f0f28000..e6e3258a24 100644 --- a/.github/workflows/mocks.yml +++ b/.github/workflows/mocks.yml @@ -3,9 +3,11 @@ on: pull_request: branches: - development - paths: - - .github/workflows/mocks.yml - - "**/*.go" + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/mocks.yml + # - "**/*.go" jobs: mocks-check: diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 545fca3884..b7468f3a20 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -1,18 +1,20 @@ on: pull_request: - paths: - - .github/workflows/unit-tests.yml - - "**/*.go" - - "chain/**" - - "cmd/**" - - "dot/**" - - "internal/**" - - "lib/**" - - "pkg/**" - - "tests/**" - - go.mod - - go.sum - - Makefile + # Commented paths to avoid skipping required workflow + # See https://github.community/t/feature-request-conditional-required-checks/16761 + # paths: + # - .github/workflows/unit-tests.yml + # - "**/*.go" + # - "chain/**" + # - "cmd/**" + # - "dot/**" + # - "internal/**" + # - "lib/**" + # - "pkg/**" + # - "tests/**" + # - go.mod + # - go.sum + # - Makefile name: unit-tests env: GO111MODULE: on