diff --git a/.github/workflows/atomicgo.yml b/.github/workflows/atomicgo.yml index f8b545f..ca79427 100644 --- a/.github/workflows/atomicgo.yml +++ b/.github/workflows/atomicgo.yml @@ -111,7 +111,7 @@ jobs: fi echo "::endgroup::" - - name: Run custom CI system (bash equivalent of main.go) + - name: Run custom CI system run: | echo "::group::Run custom CI system" echo "::notice::Counting unit tests" @@ -172,3 +172,19 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} generate_release_notes: true tag_name: ${{ env.next_version }} + + - name: Tweet release + if: env.release_needed == 'true' && !github.event.repository.private + uses: Eomm/why-don-t-you-tweet@v1 + with: + tweet-message: + "New ${{ github.event.repository.name }} release: ${{ env.next_version }} 🚀 + + Try it out: atomicgo.dev/${{ github.event.repository.name }} + + #go #golang #opensource #library #release #atomicgo" + env: + TWITTER_CONSUMER_API_KEY: ${{ secrets.TWITTER_CONSUMER_API_KEY }} + TWITTER_CONSUMER_API_SECRET: ${{ secrets.TWITTER_CONSUMER_API_SECRET }} + TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }} + TWITTER_ACCESS_TOKEN_SECRET: ${{ secrets.TWITTER_ACCESS_TOKEN_SECRET }} diff --git a/.github/workflows/tweet-release.yml b/.github/workflows/tweet-release.yml index c85517a..3175850 100644 --- a/.github/workflows/tweet-release.yml +++ b/.github/workflows/tweet-release.yml @@ -26,7 +26,7 @@ jobs: tweet-message: "New ${{ github.event.repository.name }} release: ${{ github.event.release.tag_name }}! 🎉 - Try it out: ${{ github.event.release.html_url }} + Try it out: atomicgo.dev/${{ github.event.repository.name }} #go #golang #opensource #library #release #atomicgo" env: