30
30
tag-name : ${{ steps.bundle-artifacts.outputs.tag-name }}
31
31
ver : ${{ steps.bundle-artifacts.outputs.ver }}
32
32
git-rev : ${{ steps.bundle-artifacts.outputs.git-rev }}
33
- announcement : ${{ steps.bundle-artifacts.outputs.announcement }}
34
33
release-notes : ${{ steps.bundle-artifacts.outputs.release-notes }}
35
34
steps :
36
35
- uses : actions/checkout@v4
99
98
core.setOutput('ver', result.ver)
100
99
core.setOutput('git-rev', result.gitCommitOID)
101
100
102
- core.setOutput('announcement', result.announcement)
101
+ core.startGroup('Announcement email')
102
+ core.info(result.announcement)
103
+ core.endGroup()
104
+
103
105
core.setOutput('release-notes', result.releaseNotes)
104
106
- name : Re-publish bundle-artifacts so the next job can easily use it
105
107
uses : actions/upload-artifact@v4
@@ -126,23 +128,6 @@ jobs:
126
128
git_artifacts_i686_workflow_run_id : ${{ env.I686_WORKFLOW_RUN_ID }}
127
129
git_artifacts_x86_64_workflow_run_id : ${{ env.X86_64_WORKFLOW_RUN_ID }}
128
130
git_artifacts_aarch64_workflow_run_id : ${{ env.AARCH64_WORKFLOW_RUN_ID }}
129
- announcement-mail :
130
- needs : ['setup', 'github-release']
131
- runs-on : ubuntu-latest
132
- steps :
133
- - name : Mail announcement
134
- uses : git-for-windows/git-for-windows-automation/.github/actions/mail-announcement@release
135
- with :
136
- app-id : ${{ secrets.GH_APP_ID }}
137
- private-key : ${{ secrets.GH_APP_PRIVATE_KEY }}
138
- owner : ${{ env.OWNER }}
139
- repo : ${{ env.REPO }}
140
- display-version : ${{ needs.setup.outputs.display-version }}
141
- rev : ${{ needs.setup.outputs.git-rev }}
142
- announcement : ${{ needs.setup.outputs.announcement }}
143
- smtp-server : ${{ secrets.SEND_ANNOUNCEMENT_SMTP_SERVER }}
144
- smtp-login : ${{ secrets.SEND_ANNOUNCEMENT_SMTP_LOGIN }}
145
- smtp-password : ${{ secrets.SEND_ANNOUNCEMENT_SMTP_PASSWORD }}
146
131
gitforwindows-site :
147
132
needs : ['setup', 'github-release']
148
133
runs-on : ubuntu-latest
0 commit comments