Skip to content

fix(ci): create meeting agenda a week early and strip template frontmatter - #671

Merged
nwokafor-choongsaeng merged 1 commit into
mainfrom
claude/meeting-agenda-timing-template-8eeb93
Aug 19, 2026
Merged

fix(ci): create meeting agenda a week early and strip template frontmatter#671
nwokafor-choongsaeng merged 1 commit into
mainfrom
claude/meeting-agenda-timing-template-8eeb93

Conversation

@AttilaMihaly

Copy link
Copy Markdown
Member

Summary

  • Shift the bi-weekly agenda-creation trigger to fire on the Thursday before each meeting Thursday, and always target next week's meeting date, so the agenda issue is created a week in advance instead of a few hours before the meeting.
  • Strip the issue template's name/about YAML frontmatter (metadata for GitHub's template chooser) before posting the file as the issue body, so it no longer leaks into the created issue.

Test plan

  • Manually trigger the workflow (workflow_dispatch) on this branch and confirm the created issue's title/date reflects next week's meeting and the body has no leftover ---\nname: ...\nabout: ...\n--- block.
  • Verify the bi-weekly parity logic by checking should_run output against known past/future meeting Thursdays.

…atter

The agenda issue was being created only hours before the meeting,
leaving no time to fill it in. Shift the bi-weekly trigger so it fires
the Thursday before each meeting and targets next week's meeting date.

Also strip the issue template's name/about YAML frontmatter (used only
by GitHub's template chooser) before posting it as the issue body.
@netlify

netlify Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploy Preview for angry-raman-7c44f6 canceled.

Name Link
🔨 Latest commit 0d7c6f6
🔍 Latest deploy log https://app.netlify.com/projects/angry-raman-7c44f6/deploys/6a8471f37e96940009f36c9f

@nwokafor-choongsaeng
nwokafor-choongsaeng merged commit b023b89 into main Aug 19, 2026
11 checks passed
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.

2 participants