From 530eeb6e74f0d6f99012a207dec6cfb86129715c Mon Sep 17 00:00:00 2001 From: mike-diff Date: Wed, 19 Aug 2026 22:29:10 -0700 Subject: [PATCH 1/2] ci: bump actions to the node24 majors --- .github/workflows/ci.yml | 4 ++-- .github/workflows/dispatch.yml | 2 +- .github/workflows/release.yml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9a6560b..5b832a1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,8 +4,8 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-go@v6 with: go-version: "1.22" - name: gofmt diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index 4110b42..3a9773a 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -97,7 +97,7 @@ jobs: echo "assembled .sesh/:"; find .sesh -type f | sort - name: Install Go - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: "1.22" cache: true diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6462c06..858e1e3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,8 +8,8 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-go@v6 with: go-version: "1.22" - name: build From c3fe1d973e420f86867a8845cf805239bfea49cf Mon Sep 17 00:00:00 2001 From: mike-diff Date: Wed, 19 Aug 2026 22:29:43 -0700 Subject: [PATCH 2/2] ci: skip the module cache (no dependencies to cache) --- .github/workflows/ci.yml | 4 ++++ .github/workflows/dispatch.yml | 2 +- .github/workflows/release.yml | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5b832a1..4f27b51 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,6 +8,10 @@ jobs: - uses: actions/setup-go@v6 with: go-version: "1.22" + # Nothing to cache: sesh has no dependencies, so there is no go.sum + # for the module cache to key on. Left on, every run attempts and + # fails a restore, and the warning trains you to skim annotations. + cache: false - name: gofmt run: test -z "$(gofmt -l .)" || { gofmt -l .; exit 1; } - name: vet diff --git a/.github/workflows/dispatch.yml b/.github/workflows/dispatch.yml index 3a9773a..7e45752 100644 --- a/.github/workflows/dispatch.yml +++ b/.github/workflows/dispatch.yml @@ -100,7 +100,7 @@ jobs: uses: actions/setup-go@v6 with: go-version: "1.22" - cache: true + cache: false # no dependencies, so no go.sum to key a module cache on - name: Install sesh (checksum-verified, via the repo's own installer) # install.sh downloads the rolling release, verifies its SHA-256 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 858e1e3..2a68105 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,6 +12,7 @@ jobs: - uses: actions/setup-go@v6 with: go-version: "1.22" + cache: false # no dependencies, so no go.sum to key a module cache on - name: build run: | mkdir -p dist