From 7bc256dcc34146c4df258e5d9f9c35fcb2f0ccf4 Mon Sep 17 00:00:00 2001 From: "Calvin A. Allen" Date: Wed, 21 Jan 2026 15:12:05 -0500 Subject: [PATCH] feat(social): add X posting on release Add notify-x job to post releases to X alongside BlueSky. --- .github/workflows/release.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a8776b5..ed8e445 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -351,3 +351,23 @@ jobs: BLUESKY_USERNAME: ${{ secrets.BLUESKY_USERNAME }} BLUESKY_APP_PASSWORD: ${{ secrets.BLUESKY_APP_PASSWORD }} + notify-x: + name: Post to X + needs: notify-discussion + uses: CodingWithCalvin/.github/.github/workflows/x-post.yml@main + with: + post_text: | + rnr v${{ github.event.inputs.version }} is now available! + + Cross-platform task runner with zero setup - clone a repo and tasks just work! + + #rnr #taskrunner #devtools #rust #opensource + + Release Notes: https://github.com/${{ github.repository }}/releases/tag/v${{ github.event.inputs.version }} + Discussion: ${{ needs.notify-discussion.outputs.discussion_url }} + secrets: + X_CONSUMER_KEY: ${{ secrets.X_CONSUMER_KEY }} + X_CONSUMER_KEY_SECRET: ${{ secrets.X_CONSUMER_KEY_SECRET }} + X_ACCESS_TOKEN: ${{ secrets.X_ACCESS_TOKEN }} + X_ACCESS_TOKEN_SECRET: ${{ secrets.X_ACCESS_TOKEN_SECRET }} +