Commit graph

16 commits

Author SHA1 Message Date
Šarūnas Nejus
190198bfa6
Make make-github-release job dependent on publish-to-pypi 2024-06-15 08:48:13 +01:00
Šarūnas Nejus
8b52f3f9a5
Release workflow: Move changelog retrieval to the build job 2024-06-15 06:35:01 +01:00
Šarūnas Nejus
ed574f4307
Release workflow: Update external GitHub action versions
This fixes three warnings seen on https://github.com/beetbox/beets/actions/runs/9296798803
2024-06-15 06:35:01 +01:00
Šarūnas Nejus
1f8c5b8b33
Release workflow: Use poe changelog in make-github-release job 2024-06-15 04:25:51 +01:00
Šarūnas Nejus
0a1bddd99e
Release workflow: Use poetry to build the package 2024-06-15 04:25:51 +01:00
Šarūnas Nejus
f964aa89c9
Release workflow: use poe bump to bump the version 2024-06-15 04:25:51 +01:00
Serene
0c96da1136
Use output of tagging action in message
Co-authored-by: Šarūnas Nejus <snejus@protonmail.com>
2024-06-14 21:51:29 +10:00
Serene-Arc
d03b1af90d
Add mastodon step to release step 2024-06-14 18:52:08 +10:00
Šarūnas Nejus
d2a94c1cdd
release.py: Add changelog.rst conversion to markdown 2024-06-07 09:01:44 +01:00
Šarūnas Nejus
be778b8da0
release.py: Use click for the CLI 2024-06-05 19:12:50 +01:00
Serene-Arc
c0ef37c46a
Fix error with build workflow using wrong ref
Looking at the logs, it's using the ref before the one that increments
the version in the previous action in the workflow. This code is from
https://github.com/actions/checkout/issues/439#issuecomment-965968956
and supposedly fixes this by making it pull specifically from master,
rather than the ref that the workflow was called on.
2024-06-05 19:12:50 +01:00
Serene-Arc
3800593046 Remove changelog 2023-10-27 17:48:01 +10:00
Serene-Arc
77b5179207 Update release 2023-10-27 17:48:01 +10:00
Serene-Arc
3c4c586fb1 Fix action version 2023-10-27 17:46:48 +10:00
Serene-Arc
860f096fcd Fix build bug in workflow 2023-10-27 17:46:48 +10:00
Serene-Arc
7924f506ca Add release workflow 2023-10-27 17:46:48 +10:00