Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Automate Zulip release announcement #761

Open
1 of 3 tasks
abelsromero opened this issue Jan 30, 2024 · 2 comments
Open
1 of 3 tasks

Automate Zulip release announcement #761

abelsromero opened this issue Jan 30, 2024 · 2 comments
Milestone

Comments

@abelsromero
Copy link
Member

abelsromero commented Jan 30, 2024

What is this issue about?

  • Bug report
  • Feature request
  • Question

Description

Zulip's announce stream is used to announce a release once is done.
Once figured out how to obtain a key, seems that posting can be made quite easily with curl https://zulip.com/api/send-message.

@abelsromero abelsromero added this to the 3.0.1 milestone Jan 30, 2024
@abelsromero abelsromero modified the milestones: 3.1.0, 3.2 Oct 28, 2024
@abelsromero
Copy link
Member Author

Moving to next minor milestone, I don't want to delay the release and I realized we need to fully automate the whole release (there's still a manual step to "close the repo").

@abelsromero
Copy link
Member Author

For publication we can experiment with https://central.sonatype.org/publish/publish-portal-maven/, it seems to include a way to validate and publish without UI.
Example https://github.com/lealceldeiro/com.lealceldeiro.asciidoc-extensions

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant