ci: broken-link-checker references missing action aaimio/[email protected]
Environment
N/A — this is a repository CI / GitHub Actions workflow issue in nextauthjs/next-auth itself, not an application runtime bug in next-auth/Auth.js.Reproduction URL
https://github.com/MGPOCKY/next-auth-broken-action-repro
Describe the issue
.github/workflows/broken-link-checker.yml in nextauthjs/next-auth depends on an external Action that no longer resolves on GitHub:
- uses: aaimio/[email protected]aaimio/vercel-preview-url-action returns 404 via the GitHub API (repository missing, private, or removed). Even though a tag (v2.2.0) is written in the pin, GitHub Actions cannot fetch that ref, so this job cannot run reliably when triggered.
This was previously filed as https://github.com/nextauthjs/next-auth/issues/13474 and closed for missing reproduction URL; reopening with a public reproduction outside the nextauthjs org per the triage bot guidance.
How to reproduce
- Open the upstream workflow: https://github.com/nextauthjs/next-auth/blob/main/.github/workflows/broken-link-checker.yml
- Note the step
uses: aaimio/[email protected] - Open or API-check https://github.com/aaimio/vercel-preview-url-action → 404 Not Found
- The same pin is mirrored in the reproduction repo: https://github.com/MGPOCKY/next-auth-broken-action-repro/blob/main/.github/workflows/broken-link-checker.yml
Expected behavior
Workflow uses: pins should resolve to an existing public Action (or a maintained replacement), preferably pinned to a release tag or commit SHA that GitHub Actions can fetch. If the Vercel preview URL helper is obsolete, the step/workflow should be removed or replaced.
Source: nextauthjs/next-auth