Skip to content

Commit 748c244

Browse files
committed
set release name
1 parent 4d0f757 commit 748c244

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ jobs:
3737
name: builder-image
3838
path: /tmp/builder-image.tar
3939

40-
setup-matrix-sources:
40+
setup-vars:
4141
runs-on: ubuntu-latest
4242
steps:
4343
- name: Setup matrix source
44-
id: setup-matrix-sources
44+
id: setup-vars
4545
run: |
4646
SOURCES='
4747
{"name": "29.1", "repo": "emacs-mirror/emacs", ref: "emacs-29.1" },
@@ -53,18 +53,20 @@ jobs:
5353
'
5454
fi
5555
echo sources=[$SOURCES] >> $GITHUB_OUTPUT
56+
echo datetimestr=$(date +%Y%m%d-%H%M) >> $GITHUB_OUTPUT
5657
outputs:
57-
sources: ${{ steps.setup-matrix-sources.outputs.sources }}
58+
sources: ${{ steps.setup-vars.outputs.sources }}
59+
datetimestr: ${{ steps.setup-vars.outputs.datetimestr }}
5860

5961
build-emacs:
6062
runs-on: ubuntu-latest
6163
needs:
6264
- prepare-docker
63-
- setup-matrix-sources
65+
- setup-vars
6466

6567
strategy:
6668
matrix:
67-
source: ${{ fromJson(needs.setup-matrix-sources.outputs.sources) }}
69+
source: ${{ fromJson(needs.setup-vars.outputs.sources) }}
6870
build_with_x11: [ "yes", "no" ]
6971

7072
steps:
@@ -101,7 +103,7 @@ jobs:
101103
repo_token: ${{ secrets.GITHUB_TOKEN }}
102104
file: dist/Emacs.AppImage
103105
asset_name: Emacs-${{ matrix.source.name }}-${{ matrix.build_with_x11 == 'yes' && 'x11' || 'nox' }}.AppImage
104-
tag: ${{ github.event_name == 'schedule' && 'daily-master-build' || github.ref }}
106+
tag: ${{ github.event_name == 'schedule' && format('daily-master-build-{0}', needs.setup-vars.outputs.datetimestr) || github.ref }}
107+
release_name: "${{ github.event_name == 'schedule' && 'Daily master build' || 'Release build' }} ${{ needs.setup-vars.outputs.datetimestr }}"
105108
prerelease: ${{ github.event_name == 'schedule' }}
106-
overwrite: ${{ github.event_name == 'schedule' }}
107109
make_latest: ${{ github.event_name != 'schedule' }}

0 commit comments

Comments
 (0)