| 12345678910111213141516171819202122232425262728293031 |
- 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 <jenkins-release-bot@community.jenkins.io>"
- html_body: ${{ github.event.release.body }}
- convert_markdown: true
|