|
|
|
@ -49,7 +49,7 @@ jobs: |
|
|
|
cache-key: ${{ steps.hash.outputs.key }} |
|
|
|
cache-key: ${{ steps.hash.outputs.key }} |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: Checkout |
|
|
|
- name: Checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Compute cache key from go.{mod,sum} |
|
|
|
- name: Compute cache key from go.{mod,sum} |
|
|
|
@ -89,7 +89,7 @@ jobs: |
|
|
|
- shard: '4/4' |
|
|
|
- shard: '4/4' |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -127,7 +127,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -240,7 +240,7 @@ jobs: |
|
|
|
shard: "2/2" |
|
|
|
shard: "2/2" |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: ${{ github.workspace }}/src |
|
|
|
path: ${{ github.workspace }}/src |
|
|
|
|
|
|
|
|
|
|
|
@ -293,7 +293,7 @@ jobs: |
|
|
|
name: Windows (win-tool-go) |
|
|
|
name: Windows (win-tool-go) |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: test-tool-go |
|
|
|
- name: test-tool-go |
|
|
|
@ -305,7 +305,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -365,7 +365,7 @@ jobs: |
|
|
|
options: --privileged |
|
|
|
options: --privileged |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -388,7 +388,7 @@ jobs: |
|
|
|
if: github.repository == 'tailscale/tailscale' |
|
|
|
if: github.repository == 'tailscale/tailscale' |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -444,7 +444,7 @@ jobs: |
|
|
|
runs-on: ubuntu-24.04 |
|
|
|
runs-on: ubuntu-24.04 |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -505,7 +505,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -543,7 +543,7 @@ jobs: |
|
|
|
runs-on: ubuntu-24.04 |
|
|
|
runs-on: ubuntu-24.04 |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -599,7 +599,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
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 |
|
|
|
@ -624,7 +624,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -682,7 +682,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
- 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 |
|
|
|
@ -767,7 +767,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Set GOMODCACHE env |
|
|
|
- name: Set GOMODCACHE env |
|
|
|
@ -787,7 +787,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -811,7 +811,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -833,7 +833,7 @@ jobs: |
|
|
|
needs: gomod-cache |
|
|
|
needs: gomod-cache |
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
@ -887,7 +887,7 @@ jobs: |
|
|
|
|
|
|
|
|
|
|
|
steps: |
|
|
|
steps: |
|
|
|
- name: checkout |
|
|
|
- name: checkout |
|
|
|
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 |
|
|
|
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
with: |
|
|
|
with: |
|
|
|
path: src |
|
|
|
path: src |
|
|
|
- name: Restore Go module cache |
|
|
|
- name: Restore Go module cache |
|
|
|
|