From d03b1af90d703a5d3473078740ca5ee373b35fb9 Mon Sep 17 00:00:00 2001 From: Serene-Arc <33189705+Serene-Arc@users.noreply.github.com> Date: Fri, 14 Jun 2024 18:52:08 +1000 Subject: [PATCH] Add mastodon step to release step --- .github/workflows/make_release.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/make_release.yaml b/.github/workflows/make_release.yaml index e51d2d0f3..1edc0c106 100644 --- a/.github/workflows/make_release.yaml +++ b/.github/workflows/make_release.yaml @@ -73,12 +73,19 @@ jobs: name: python-package-distributions path: dist/ - name: Create a GitHub release + id: make_release uses: ncipollo/release-action@v1 with: tag: ${{ steps.tag_version.outputs.new_tag }} name: Release ${{ steps.tag_version.outputs.new_tag }} body: ${{ env.CHANGELOG }} artifacts: dist/* + - name: Send release toot to Fosstodon + uses: cbrgm/mastodon-github-action@v2 + with: + access-token: ${{ secrets.MASTODON_ACCESS_TOKEN }} + url: ${{ secrets.MASTODON_URL }} + message: "Version v${{ inputs.version }} of beets has been released! Check out all of the new changes at ${{ steps.create_release.outputs.html_url }}" publish_to_pypi: runs-on: ubuntu-latest