Skip to content

ci: call the shared workflows from modulane/workflows - #83

Merged
versnic merged 2 commits into
mainfrom
ci/shared-workflows
Nov 9, 2026
Merged

versnic merged 2 commits into
mainfrom
ci/shared-workflows

Conversation

@versnic

@versnic versnic commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

What and why

pr-title, pr-labels, ai-disclosure, labels and zizmor now only hold a trigger and a call to the same workflow in modulane/workflows, pinned to its v1.0.0 commit, as in repo-template, so a fix made there reaches this repository through Dependabot.

  • The required checks are renamed after the calling job: Pull request title / Conventional Commit title and AI disclosure / AI use section. CI passed is unchanged. The main ruleset is updated to these names when this is merged.
  • Dependabot skips the 7-day cooldown for modulane/* releases.
  • The shared pr-labels no longer tries to assign a bot author, which failed the "Label from the title" job on every Dependabot pull request. The shared zizmor uses zizmor-action v0.8.1, which supersedes ci: bump zizmorcore/zizmor-action from 0.8.0 to 0.8.1 in the github-actions group #80.

Until this is merged, "Label from the title" still runs the old copy from main, because pull_request_target uses the base branch.

AI use

  • No AI tool was used
  • AI tools were used, as described here:

Claude Code wrote the caller workflows, the Dependabot change, the doc updates and this description. I reviewed the changes.

Checklist

  • The title follows Conventional Commits (feat:, fix:, docs:, …) and is lowercase
  • Tests cover the change, or it needs none
  • The README, roadmap and guides are up to date with the change

🤖 Generated with Claude Code

pr-title, pr-labels, ai-disclosure, labels and zizmor now only hold a trigger and a call to modulane/workflows, as in repo-template. The required checks are renamed after the calling job, and Dependabot skips the cooldown for modulane releases.
@versnic versnic self-assigned this Nov 9, 2026
@github-actions github-actions Bot added ci Workflows, CI and release tooling release: none Merging publishes nothing labels Nov 9, 2026
@versnic
versnic marked this pull request as ready for review November 9, 2026 19:03
@versnic
versnic merged commit f2f3e18 into main Nov 9, 2026
21 checks passed
@versnic
versnic deleted the ci/shared-workflows branch November 9, 2026 19:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Workflows, CI and release tooling release: none Merging publishes nothing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant