name: Announce LTS RCs on: release: types: [prereleased] jobs: post: runs-on: ubuntu-latest if: ${{ github.repository_owner == 'jenkinsci' }} steps: - name: Post on Discourse uses: roots/discourse-topic-github-release-action@557d74ea05b6cc0c47f555c1d5d28a89d904005b # v1.1.0 with: discourse-api-key: ${{ secrets.DISCOURSE_RELEASES_API_KEY }} discourse-base-url: https://community.jenkins.io/ discourse-author-username: jenkins-release-bot discourse-category: 23 - name: Post on mailing list uses: dawidd6/action-send-mail@67ce3558d613188179559c61d3565140cf389968 # v22 with: server_address: smtp.gmail.com server_port: 465 username: ${{secrets.MAIL_USERNAME}} password: ${{secrets.MAIL_PASSWORD}} secure: true subject: ${{ github.event.release.tag_name }} has been released to: jenkinsci-dev@googlegroups.com from: "Jenkins Release Bot " html_body: ${{ github.event.release.body }} convert_markdown: true