|
|
|
|
@ -48,7 +48,7 @@ jobs:
|
|
|
|
|
cache-key: ${{ steps.hash.outputs.key }}
|
|
|
|
|
steps:
|
|
|
|
|
- name: Checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Compute cache key from go.{mod,sum}
|
|
|
|
|
@ -88,7 +88,7 @@ jobs:
|
|
|
|
|
- shard: '4/4'
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -126,7 +126,7 @@ jobs:
|
|
|
|
|
needs: gomod-cache
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -239,7 +239,7 @@ jobs:
|
|
|
|
|
shard: "2/2"
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: ${{ github.workspace }}/src
|
|
|
|
|
|
|
|
|
|
@ -304,7 +304,7 @@ jobs:
|
|
|
|
|
options: --privileged
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -327,7 +327,7 @@ jobs:
|
|
|
|
|
if: github.repository == 'tailscale/tailscale'
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -383,7 +383,7 @@ jobs:
|
|
|
|
|
runs-on: ubuntu-24.04
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -444,7 +444,7 @@ jobs:
|
|
|
|
|
needs: gomod-cache
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -482,7 +482,7 @@ jobs:
|
|
|
|
|
runs-on: ubuntu-24.04
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -538,7 +538,7 @@ jobs:
|
|
|
|
|
needs: gomod-cache
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
# Super minimal Android build that doesn't even use CGO and doesn't build everything that's needed
|
|
|
|
|
@ -563,7 +563,7 @@ jobs:
|
|
|
|
|
needs: gomod-cache
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -621,7 +621,7 @@ jobs:
|
|
|
|
|
needs: gomod-cache
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
- name: Set GOMODCACHE env
|
|
|
|
|
run: echo "GOMODCACHE=$HOME/.cache/go-mod" >> $GITHUB_ENV
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -706,7 +706,7 @@ jobs:
|
|
|
|
|
needs: gomod-cache
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Set GOMODCACHE env
|
|
|
|
|
@ -726,7 +726,7 @@ jobs:
|
|
|
|
|
needs: gomod-cache
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -750,7 +750,7 @@ jobs:
|
|
|
|
|
needs: gomod-cache
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -772,7 +772,7 @@ jobs:
|
|
|
|
|
needs: gomod-cache
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
@ -826,7 +826,7 @@ jobs:
|
|
|
|
|
|
|
|
|
|
steps:
|
|
|
|
|
- name: checkout
|
|
|
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
|
|
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
|
|
|
|
|
with:
|
|
|
|
|
path: src
|
|
|
|
|
- name: Restore Go module cache
|
|
|
|
|
|