1
- name : Archeon Release
1
+ name : Archeon Monthly
2
2
3
3
on :
4
4
schedule :
@@ -113,7 +113,7 @@ jobs:
113
113
- name : Upload build artifacts
114
114
uses : actions/upload-artifact@v4
115
115
with :
116
- name : archeon-build
116
+ name : Archeon-Build
117
117
path : dist/desktop/*
118
118
119
119
- name : Set release information
@@ -166,17 +166,19 @@ jobs:
166
166
- name : Create release notes
167
167
run : |
168
168
cat > release_notes.md << EOF
169
+ #### Download from [GitHub Actions](https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}).
170
+
169
171
### Build Information
170
172
- **Build Date**: $(date +'%Y-%m-%d %H:%M:%S UTC')
171
173
- **Build Type**: ${{ steps.release_info.outputs.build_type }}
172
- - **ISO Size**: ${{ steps.build_iso.outputs.iso_size }}
173
174
- **Commit**: ${{ github.sha }}
174
-
175
+
175
176
---
176
-
177
+
177
178
*This is an automated build*
178
179
EOF
179
180
181
+
180
182
- name : Upload release notes artifact
181
183
uses : actions/upload-artifact@v4
182
184
with :
@@ -192,12 +194,6 @@ jobs:
192
194
contents : write
193
195
194
196
steps :
195
- - name : Download build artifacts
196
- uses : actions/download-artifact@v5
197
- with :
198
- name : archeon-build
199
- path : dist/desktop
200
-
201
197
- name : Download changelog artifact
202
198
uses : actions/download-artifact@v5
203
199
with :
@@ -212,6 +208,4 @@ jobs:
212
208
body_path : changelog/release_notes.md
213
209
make_latest : ${{ needs.build.outputs.build_type == 'release' }}
214
210
prerelease : ${{ needs.build.outputs.build_type == 'beta' }}
215
- files : dist/desktop/*
216
- fail_on_unmatched_files : true
217
- generate_release_notes : true
211
+ generate_release_notes : true
0 commit comments