Skip to content

feat: add cmsend-notify to alert chatmail groups about CI failures/recoveries - #1

Open
j4n wants to merge 1 commit into
mainfrom
cmsend-notify
Open

feat: add cmsend-notify to alert chatmail groups about CI failures/recoveries#1
j4n wants to merge 1 commit into
mainfrom
cmsend-notify

Conversation

@j4n

@j4n j4n commented Aug 26, 2026

Copy link
Copy Markdown

This is a demonstration to use cmsend to notify on CI run state changes (e.g., pass -> fail and vice versa), it consists of the following:

  • .github/workflows/cmsend-notify.yml: main notification action
  • .github/workflows/cmsend-sync.yml: support nightly sync action
  • doc/cmsend-notify/README.md: documentation and examples
  • doc/cmsend-notify/cmsend-nightly.yml: template nightly sync caller action
  • doc/cmsend-notify/cmsend-test.yml: test trigger action
  • scripts/pack-cmsend-profile.sh: helper to pack/unpack cmsend profiles into Action secrets

TODO: drop temporary pins to this and the cmping feature branch

This uses the --name and --sync flags of chatmail/cmsend#6

…coveries

- `.github/workflows/cmsend-notify.yml`: main notification action
- `.github/workflows/cmsend-sync.yml`: support nightly sync action
- `doc/cmsend-notify/README.md`: documentation and examples
- `doc/cmsend-notify/cmsend-nightly.yml`: template nightly sync caller action
- `doc/cmsend-notify/cmsend-test.yml`: test trigger action
- `scripts/pack-cmsend-profile.sh`: helper to pack/unpack cmsend profiles into Action secrets

TODO: drop temporary pins to this feature branch in all actions
@hpk42

hpk42 commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

repeating the changed file list in the description that i also get with "changes" tab does not add value.
Please edit your description and say what you want to achieve, and what needs it, in your own words. Based on that i can read the diff, so you don't need to preview or summarize the changes, rather motivate and reason about them.

Also note that i commented on the cmsend-branch you reference chatmail/cmsend#6 (comment)

I'd like to have non-generic, concrete use cases for "cmsend" before proliferating it here.

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