File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Post Release to X
22
33on :
4- release :
5- types : [published]
4+ workflow_run :
5+ workflows : ["Release"]
6+ types : [completed]
67 workflow_dispatch :
78
89jobs :
910 notify :
1011 runs-on : ubuntu-latest
12+ if : ${{ github.event.workflow_run.conclusion == 'success' }}
1113 steps :
14+ - name : Get latest release
15+ id : release
16+ run : |
17+ RELEASE=$(gh api /repos/${{ github.repository }}/releases/latest)
18+ echo "tag=$(echo $RELEASE | jq -r .tag_name)" >> $GITHUB_OUTPUT
19+ echo "url=$(echo $RELEASE | jq -r .html_url)" >> $GITHUB_OUTPUT
20+ env :
21+ GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
22+
1223 - name : Tweet new release
1324 uses : nearform-actions/github-action-notify-twitter@v1
1425 with :
1526 message : |
16- Evolution SDK ${{ github.event. release.tag_name }} out now
17- ${{ github.event. release.html_url }}
27+ Evolution SDK ${{ steps. release.outputs.tag }} out now
28+ ${{ steps. release.outputs.url }}
1829 Happy building! 🛠️
1930 twitter-app-key : ${{ secrets.TWITTER_API_KEY }}
2031 twitter-app-secret : ${{ secrets.TWITTER_API_SECRET }}
You can’t perform that action at this time.
0 commit comments