Skip to content

Prefix Teamwork card titles with the GitLab project name - #180

Open
bserem wants to merge 6 commits into
mainfrom
claude/exciting-shannon-rmiaue
Open

bserem wants to merge 6 commits into
mainfrom
claude/exciting-shannon-rmiaue

Conversation

@bserem

@bserem bserem commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

Closes #179.

Summary

  • package-checker-and-card-maker (aliases paccma/paccman, also called by drupal-sa-card-maker) created every card with the same fixed title, Update Dependencies. On a Teamwork board that holds cards for multiple GitLab projects there was no way to tell which project a card belonged to without opening it.
  • The card title is now <gitlab-project-name>: Update Dependencies, using the last path segment of the repo's GitLab path_with_namespace.
  • create_card() now takes the title as an explicit argument instead of reading a fixed global, and the dry-run output shows the per-repo title too.

Test plan

  • bash -n commands/host/package-checker-and-card-maker — syntax OK.
  • bats tests/test.bats not run here (needs a running DDEV environment, per AGENTS.md); no test in that suite covers this command.
ddev add-on get https://github.com/Annertech/annertech-ddev/tarball/refs/pull/180/head

bserem and others added 5 commits September 23, 2026 21:15
…hecker-and-card-maker

Assisted-by: Claude:claude-sonnet-5
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>

bserem commented Sep 24, 2026

Copy link
Copy Markdown
Collaborator Author

Updated per team feedback: card titles stay fixed (Update Dependencies); the GitLab project name now appears as a ## heading in the card description instead, affected packages are a - [ ] checklist, and the Renovate dashboard link is bolded.


Generated by Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
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.

Add Project Name to Teamwork card

1 participant