Commit Graph
9 Commits
Author SHA1 Message Date
jcoffey-dev 3e783d46ad Map inbuxa/inbuxa-webmail, the webmail's new name
inbuxa/ihasmail-inbuxa was renamed to inbuxa/inbuxa-webmail on 2026-10-05.
Its releases announce under the new name, which announce.sh refuses until
it is in the map.
2026-10-04 20:35:03 -07:00
jcoffey-dev baedbb0e89 Merge pull request 'release-map: announce inbuxa-migrate releases' (#3) from release-map/inbuxa-migrate into main 2026-09-30 17:02:50 +00:00
jcoffey-dev bf3d221a28 release-map: announce inbuxa-migrate releases
inbuxa-migrate is the suite's new account-migration tool; its releases go to
the inbuxa Announcements category like the rest of the suite.
2026-09-30 10:02:35 -07:00
jcoffey-dev e9293996e2 Merge pull request 'discourse-release: tag mode' (#2) from release-by-tag into main 2026-09-27 02:26:59 +00:00
jcoffey-dev 1f0c7971d6 discourse-release: announce a given tag, for releases made by the job's own token
Gitea starts no workflow for events caused by the Actions bot, so a release
created with GITHUB_TOKEN never fires 'on: release'. With 'tag:' the action
fetches that release itself; drafts are skipped.
2026-09-26 19:26:53 -07:00
jcoffey-dev 3df56d16a5 Merge pull request 'discourse-release action' (#1) from discourse-release into main 2026-09-27 00:56:56 +00:00
jcoffey-dev 3e48cb0cb9 discourse-release: title topics by repo and tag, not release name
Release names differ between projects (some repeat the tag, some carry the
product name in capitals); '<repo> <tag> released' reads the same for all.
2026-09-26 17:56:51 -07:00
jcoffey-dev 6245815b09 discourse-release: announce published releases on the community forum
A composite action: reads the release from the event file with jq, looks up
the repo's Announcements category (release-map.json) and posts as
release-bot. One topic per repo+tag via the topic external_id, so a re-run
is a no-op. Optional Discord webhook.
2026-09-26 16:33:53 -07:00
jcoffey-dev fab0c4d45e Add checkout composite action 2026-09-21 22:34:54 -07:00