mirror of
https://github.com/status-im/consul.git
synced 2025-03-02 22:30:43 +00:00
Set GOPRIVATE for all hashicorp repos in CI (#17817)
Consistently set GOPRIVATE to include all hashicorp repos, s.t. private modules are successfully pulled in enterprise CI.
This commit is contained in:
parent
f17b7f32fc
commit
500dcb1f21
2
.github/workflows/build-artifacts.yml
vendored
2
.github/workflows/build-artifacts.yml
vendored
@ -13,7 +13,7 @@ permissions:
|
||||
contents: read
|
||||
|
||||
env:
|
||||
GOPRIVATE: github.com/hashicorp
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
setup:
|
||||
|
1
.github/workflows/build-distros.yml
vendored
1
.github/workflows/build-distros.yml
vendored
@ -15,6 +15,7 @@ permissions:
|
||||
|
||||
env:
|
||||
GOTAGS: ${{ endsWith(github.repository, '-enterprise') && 'consulent' || '' }}
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
setup:
|
||||
|
1
.github/workflows/build.yml
vendored
1
.github/workflows/build.yml
vendored
@ -14,6 +14,7 @@ on:
|
||||
env:
|
||||
PKG_NAME: consul
|
||||
METADATA: oss
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
set-product-version:
|
||||
|
1
.github/workflows/go-tests.yml
vendored
1
.github/workflows/go-tests.yml
vendored
@ -21,6 +21,7 @@ permissions:
|
||||
|
||||
env:
|
||||
TEST_RESULTS: /tmp/test-results
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
setup:
|
||||
|
5
.github/workflows/nightly-test-1.13.x.yaml
vendored
5
.github/workflows/nightly-test-1.13.x.yaml
vendored
@ -8,9 +8,10 @@ on:
|
||||
workflow_dispatch: {}
|
||||
|
||||
env:
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
BRANCH: "release/1.13.x"
|
||||
BRANCH_NAME: "release-1.13.x" # Used for naming artifacts
|
||||
BRANCH_NAME: "release-1.13.x" # Used for naming artifacts
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
frontend-test-workspace-node:
|
||||
|
5
.github/workflows/nightly-test-1.14.x.yaml
vendored
5
.github/workflows/nightly-test-1.14.x.yaml
vendored
@ -8,9 +8,10 @@ on:
|
||||
workflow_dispatch: {}
|
||||
|
||||
env:
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
BRANCH: "release/1.14.x"
|
||||
BRANCH_NAME: "release-1.14.x" # Used for naming artifacts
|
||||
BRANCH_NAME: "release-1.14.x" # Used for naming artifacts
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
frontend-test-workspace-node:
|
||||
|
5
.github/workflows/nightly-test-1.15.x.yaml
vendored
5
.github/workflows/nightly-test-1.15.x.yaml
vendored
@ -8,9 +8,10 @@ on:
|
||||
workflow_dispatch: {}
|
||||
|
||||
env:
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
BRANCH: "release/1.15.x"
|
||||
BRANCH_NAME: "release-1.15.x" # Used for naming artifacts
|
||||
BRANCH_NAME: "release-1.15.x" # Used for naming artifacts
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
frontend-test-workspace-node:
|
||||
|
5
.github/workflows/nightly-test-1.16.x.yaml
vendored
5
.github/workflows/nightly-test-1.16.x.yaml
vendored
@ -8,9 +8,10 @@ on:
|
||||
workflow_dispatch: {}
|
||||
|
||||
env:
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
BRANCH: "release/1.16.x"
|
||||
BRANCH_NAME: "release-1.16.x" # Used for naming artifacts
|
||||
BRANCH_NAME: "release-1.16.x" # Used for naming artifacts
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
frontend-test-workspace-node:
|
||||
|
5
.github/workflows/nightly-test-main.yaml
vendored
5
.github/workflows/nightly-test-main.yaml
vendored
@ -8,9 +8,10 @@ on:
|
||||
workflow_dispatch: {}
|
||||
|
||||
env:
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
EMBER_PARTITION_TOTAL: 4 # Has to be changed in tandem with the matrix.partition
|
||||
BRANCH: "main"
|
||||
BRANCH_NAME: "main" # Used for naming artifacts
|
||||
BRANCH_NAME: "main" # Used for naming artifacts
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
frontend-test-workspace-node:
|
||||
|
1
.github/workflows/reusable-lint.yml
vendored
1
.github/workflows/reusable-lint.yml
vendored
@ -20,6 +20,7 @@ on:
|
||||
env:
|
||||
GOTAGS: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}"
|
||||
GOARCH: ${{inputs.go-arch}}
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
|
1
.github/workflows/reusable-unit-split.yml
vendored
1
.github/workflows/reusable-unit-split.yml
vendored
@ -51,6 +51,7 @@ env:
|
||||
TOTAL_RUNNERS: ${{inputs.runner-count}}
|
||||
CONSUL_LICENSE: ${{secrets.consul-license}}
|
||||
GOTAGS: ${{ inputs.go-tags}}
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
DATADOG_API_KEY: ${{secrets.datadog-api-key}}
|
||||
|
||||
jobs:
|
||||
|
1
.github/workflows/reusable-unit.yml
vendored
1
.github/workflows/reusable-unit.yml
vendored
@ -46,6 +46,7 @@ env:
|
||||
GOARCH: ${{inputs.go-arch}}
|
||||
CONSUL_LICENSE: ${{secrets.consul-license}}
|
||||
GOTAGS: ${{ inputs.go-tags}}
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
DATADOG_API_KEY: ${{secrets.datadog-api-key}}
|
||||
|
||||
jobs:
|
||||
|
1
.github/workflows/test-integrations.yml
vendored
1
.github/workflows/test-integrations.yml
vendored
@ -23,6 +23,7 @@ env:
|
||||
CONSUL_BINARY_UPLOAD_NAME: consul-bin
|
||||
# strip the hashicorp/ off the front of github.repository for consul
|
||||
CONSUL_LATEST_IMAGE_NAME: ${{ endsWith(github.repository, '-enterprise') && github.repository || 'consul' }}
|
||||
GOPRIVATE: github.com/hashicorp # Required for enterprise deps
|
||||
|
||||
jobs:
|
||||
setup:
|
||||
|
Loading…
x
Reference in New Issue
Block a user