|
|
@ -281,7 +281,7 @@ jobs: |
|
|
|
runner-count: 12 |
|
|
|
runner-count: 12 |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
permissions: |
|
|
|
permissions: |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
contents: read |
|
|
|
contents: read |
|
|
@ -301,7 +301,7 @@ jobs: |
|
|
|
package-names-command: "go list ./... | grep -E -v '^github.com/hashicorp/consul/agent(/consul|/local|/routine-leak-checker)?$' | grep -E -v '^github.com/hashicorp/consul(/command|/connect|/snapshot)'" |
|
|
|
package-names-command: "go list ./... | grep -E -v '^github.com/hashicorp/consul/agent(/consul|/local|/routine-leak-checker)?$' | grep -E -v '^github.com/hashicorp/consul(/command|/connect|/snapshot)'" |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
permissions: |
|
|
|
permissions: |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
contents: read |
|
|
|
contents: read |
|
|
@ -321,7 +321,7 @@ jobs: |
|
|
|
go-test-flags: 'export GO_TEST_FLAGS="-short"' |
|
|
|
go-test-flags: 'export GO_TEST_FLAGS="-short"' |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
permissions: |
|
|
|
permissions: |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
contents: read |
|
|
|
contents: read |
|
|
@ -342,7 +342,7 @@ jobs: |
|
|
|
# go-test-flags: 'export GO_TEST_FLAGS="-short"' |
|
|
|
# go-test-flags: 'export GO_TEST_FLAGS="-short"' |
|
|
|
# runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
# runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
# repository-name: ${{ github.repository }} |
|
|
|
# repository-name: ${{ github.repository }} |
|
|
|
# go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
# go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
# permissions: |
|
|
|
# permissions: |
|
|
|
# id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
# id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
# contents: read |
|
|
|
# contents: read |
|
|
@ -360,7 +360,7 @@ jobs: |
|
|
|
directory: envoyextensions |
|
|
|
directory: envoyextensions |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
permissions: |
|
|
|
permissions: |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
contents: read |
|
|
|
contents: read |
|
|
@ -378,7 +378,7 @@ jobs: |
|
|
|
directory: troubleshoot |
|
|
|
directory: troubleshoot |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
permissions: |
|
|
|
permissions: |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
contents: read |
|
|
|
contents: read |
|
|
@ -396,7 +396,7 @@ jobs: |
|
|
|
directory: api |
|
|
|
directory: api |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
go-version: "1.19" |
|
|
|
go-version: "1.19" |
|
|
|
permissions: |
|
|
|
permissions: |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
@ -415,7 +415,7 @@ jobs: |
|
|
|
directory: api |
|
|
|
directory: api |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
go-version: "1.20" |
|
|
|
go-version: "1.20" |
|
|
|
permissions: |
|
|
|
permissions: |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
@ -434,7 +434,7 @@ jobs: |
|
|
|
directory: sdk |
|
|
|
directory: sdk |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
go-version: "1.19" |
|
|
|
go-version: "1.19" |
|
|
|
permissions: |
|
|
|
permissions: |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
@ -453,7 +453,7 @@ jobs: |
|
|
|
directory: sdk |
|
|
|
directory: sdk |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
runs-on: ${{ needs.setup.outputs.compute-large }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
repository-name: ${{ github.repository }} |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consulprem consuldev' || '' }}" |
|
|
|
go-tags: "${{ github.event.repository.name == 'consul-enterprise' && 'consulent consuldev' || '' }}" |
|
|
|
go-version: "1.20" |
|
|
|
go-version: "1.20" |
|
|
|
permissions: |
|
|
|
permissions: |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|
id-token: write # NOTE: this permission is explicitly required for Vault auth. |
|
|
|