|
|
|
@ -48,7 +48,7 @@ jobs:
|
|
|
|
cache-key: ${{ steps.hash.outputs.key }}
|
|
|
|
cache-key: ${{ steps.hash.outputs.key }}
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: Checkout
|
|
|
|
- name: Checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Compute cache key from go.{mod,sum}
|
|
|
|
- name: Compute cache key from go.{mod,sum}
|
|
|
|
@ -88,7 +88,7 @@ jobs:
|
|
|
|
- shard: '4/4'
|
|
|
|
- shard: '4/4'
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
@ -126,7 +126,7 @@ jobs:
|
|
|
|
needs: gomod-cache
|
|
|
|
needs: gomod-cache
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
@ -228,7 +228,7 @@ jobs:
|
|
|
|
shard: "2/2"
|
|
|
|
shard: "2/2"
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
|
|
|
|
|
|
|
|
@ -294,7 +294,7 @@ jobs:
|
|
|
|
options: --privileged
|
|
|
|
options: --privileged
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
@ -317,7 +317,7 @@ jobs:
|
|
|
|
if: github.repository == 'tailscale/tailscale'
|
|
|
|
if: github.repository == 'tailscale/tailscale'
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
@ -373,7 +373,7 @@ jobs:
|
|
|
|
runs-on: ubuntu-24.04
|
|
|
|
runs-on: ubuntu-24.04
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Cache
|
|
|
|
- name: Restore Cache
|
|
|
|
@ -425,7 +425,7 @@ jobs:
|
|
|
|
needs: gomod-cache
|
|
|
|
needs: gomod-cache
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
@ -463,7 +463,7 @@ jobs:
|
|
|
|
runs-on: ubuntu-24.04
|
|
|
|
runs-on: ubuntu-24.04
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Cache
|
|
|
|
- name: Restore Cache
|
|
|
|
@ -510,7 +510,7 @@ jobs:
|
|
|
|
needs: gomod-cache
|
|
|
|
needs: gomod-cache
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
# Super minimal Android build that doesn't even use CGO and doesn't build everything that's needed
|
|
|
|
# Super minimal Android build that doesn't even use CGO and doesn't build everything that's needed
|
|
|
|
@ -535,7 +535,7 @@ jobs:
|
|
|
|
needs: gomod-cache
|
|
|
|
needs: gomod-cache
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Cache
|
|
|
|
- name: Restore Cache
|
|
|
|
@ -584,7 +584,7 @@ jobs:
|
|
|
|
needs: gomod-cache
|
|
|
|
needs: gomod-cache
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
- name: Set GOMODCACHE env
|
|
|
|
- name: Set GOMODCACHE env
|
|
|
|
run: echo "GOMODCACHE=$HOME/.cache/go-mod" >> $GITHUB_ENV
|
|
|
|
run: echo "GOMODCACHE=$HOME/.cache/go-mod" >> $GITHUB_ENV
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
@ -665,7 +665,7 @@ jobs:
|
|
|
|
needs: gomod-cache
|
|
|
|
needs: gomod-cache
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Set GOMODCACHE env
|
|
|
|
- name: Set GOMODCACHE env
|
|
|
|
@ -685,7 +685,7 @@ jobs:
|
|
|
|
needs: gomod-cache
|
|
|
|
needs: gomod-cache
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
@ -708,7 +708,7 @@ jobs:
|
|
|
|
needs: gomod-cache
|
|
|
|
needs: gomod-cache
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
@ -730,7 +730,7 @@ jobs:
|
|
|
|
needs: gomod-cache
|
|
|
|
needs: gomod-cache
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
@ -784,7 +784,7 @@ jobs:
|
|
|
|
|
|
|
|
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: checkout
|
|
|
|
- name: checkout
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
path: src
|
|
|
|
path: src
|
|
|
|
- name: Restore Go module cache
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|