Skip to content

fix(workflows/lock): bump dessant/lock-threads v6.0.0 → v6.0.2#145

Merged
CybotTM merged 1 commit into
mainfrom
fix/lock-threads-v6.0.2
May 23, 2026
Merged

fix(workflows/lock): bump dessant/lock-threads v6.0.0 → v6.0.2#145
CybotTM merged 1 commit into
mainfrom
fix/lock-threads-v6.0.2

Conversation

@CybotTM
Copy link
Copy Markdown
Member

@CybotTM CybotTM commented May 23, 2026

Summary

Bumps dessant/lock-threads from v6.0.0 to v6.0.2 in .github/workflows/lock.yml to fix a GITHUB_TOKEN validation regression that is breaking the daily Community workflow run across every NR repo that consumes lock.yml@main.

Root cause

GitHub recently changed the GITHUB_TOKEN format to a longer string. dessant/lock-threads@v6.0.0 (currently pinned) has a hardcoded schema validation that rejects tokens longer than 100 characters:

##[error]"github-token" length must be less than or equal to 100 characters long

This breaks every consumer of netresearch/.github/.github/workflows/lock.yml@main on every scheduled cron run (00:00 UTC daily). Observed today (2026-05-23) on at least:

The full blast radius is every NR repo whose Community workflow calls lock.yml@main — ~30 repos.

Why v6.0.2 is the fix

From the upstream CHANGELOG entry for v6.0.2:

Bug Fixes

  • update github-token validation schema (a329c89), closes #55

Released today (2026-05-23) specifically to address this. v6.0.1 (released 2026-05-21) only updated dependencies and doesn't fix the schema.

Pin

dessant/lock-threads@89ae32b08ed1a541efecbab17912962a5e38981c # v6.0.2 — commit SHA the v6.0.2 tag points to, resolved via gh api repos/dessant/lock-threads/git/refs/tags/v6.0.2. Renovate will keep this current via the standard # vX.Y.Z comment pattern.

Verification

  • actionlint .github/workflows/lock.yml → clean
  • yamllint against CI defaults → clean
  • SHA confirmed to point at commit "chore(release): 6.0.2" dated 2026-05-23

After merge, the daily 00:00 UTC Community runs across consuming repos should self-correct on the next scheduled trigger.

GitHub recently changed the GITHUB_TOKEN format to a longer string.
dessant/lock-threads v6.0.0 has a hardcoded validation that rejects
tokens longer than 100 characters:

  ##[error]"github-token" length must be less than or equal to 100
  characters long

This breaks every consumer of `netresearch/.github/.github/workflows/lock.yml@main`
on every scheduled cron run (00:00 UTC daily across ~30 NR repos).
Three failures observed so far: t3x-nr-textdb #91, t3x-nr-temporal-cache #91,
t3x-nr-image-optimize #146.

v6.0.2 (released 2026-05-23) explicitly fixes this:

  ### Bug Fixes
  * update github-token validation schema (closes #55)

  https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md#602-2026-05-23
  dessant/lock-threads#55

Pin: dessant/lock-threads@89ae32b # v6.0.2
(commit SHA the v6.0.2 tag points to — verified via gh api).

Signed-off-by: Sebastian Mendel <sebastian.mendel@netresearch.de>
Copilot AI review requested due to automatic review settings May 23, 2026 09:13
@gemini-code-assist
Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@sonarqubecloud
Copy link
Copy Markdown

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the reusable GitHub Actions workflow .github/workflows/lock.yml to use dessant/lock-threads v6.0.2 (pinned by commit SHA), addressing a regression where v6.0.0 rejects newer, longer GITHUB_TOKEN values and breaks scheduled runs for downstream repositories.

Changes:

  • Bump dessant/lock-threads from v6.0.0 to v6.0.2 (commit-SHA pinned) in lock.yml.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@CybotTM CybotTM merged commit 3d01fec into main May 23, 2026
10 checks passed
@CybotTM CybotTM deleted the fix/lock-threads-v6.0.2 branch May 23, 2026 09:54
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.

github-token validation fails with new GitHub stateless token format

2 participants