Skip to content

Pin gdam-actions to v0.1.2 - #2

Merged
nicodes merged 1 commit into
mainfrom
chore/gdam-actions-v0.1.2
Aug 1, 2026
Merged

Pin gdam-actions to v0.1.2#2
nicodes merged 1 commit into
mainfrom
chore/gdam-actions-v0.1.2

Conversation

@nicodes

@nicodes nicodes commented Aug 1, 2026

Copy link
Copy Markdown
Member

Bumps this repo onto gdam-actions v0.1.2.

Why now

gdam-actions used to force-move a single v0 tag. It has stopped: releases are now immutable v0.1.x, and v0 is frozen at the commit before that change. Staying on @v0 means never receiving another fix, silently.

What this actually fixes

install resolves latest through the GitHub API, and that call was unauthenticated — capped at 60 requests an hour per IP address, which CI runners share. macOS runners share them heavily enough that it returned 403 several times an hour:

curl: (56) The requested URL returned error: 403
failed to resolve latest release for aviorstudio/gdam

That failed installs intermittently here and in every other repo using the action. As of v0.1.2 the call is authenticated with the workflow's own token by default, so the limit is scoped per repository (1,000/hour) against exactly one lookup per run. No token needs to be passed — the action defaults to ${{ github.token }}.

Scope

Ref-only: the uses: line and nothing else.

gdam-actions has stopped force-moving a single v0 tag -- releases are
immutable v0.1.x now -- so @v0 is frozen at the commit before that change
and will never see another fix.

The fix that matters here is in install: resolving "latest" called the
GitHub API unauthenticated, which is capped at 60 requests an hour per IP
address, and CI runners share addresses. macOS runners share them heavily
enough that the call returned 403 several times an hour and failed the
install. As of v0.1.2 it authenticates with the workflow own token by
default, scoping the limit per repository against one lookup per run.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@nicodes
nicodes merged commit 29c6fa9 into main Aug 1, 2026
1 check passed
@nicodes
nicodes deleted the chore/gdam-actions-v0.1.2 branch August 1, 2026 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant