Š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