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
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.

1 participant