Skip to content

Commit 2adb2e7

Browse files
authored
Use datetime as tag for release (#95)
* use datetime as tag for release
1 parent b459da6 commit 2adb2e7

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

.github/workflows/release-samples.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ name: Upload Release Assets
22

33
on:
44
push:
5-
tags:
6-
- 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
75
branches:
86
- master
97

@@ -24,6 +22,16 @@ jobs:
2422
run: |
2523
python -m pip install --upgrade pip
2624
25+
- name: Set current date as env variable
26+
run: echo "DATETIME=$(date +'%Y-%m-%dT%H:%M:%S')" >> $GITHUB_ENV
27+
28+
- name: Bump version and push tag
29+
id: tag_version
30+
uses: mathieudutour/[email protected]
31+
with:
32+
custom_tag: v${{ env.DATETIME }}
33+
github_token: ${{ secrets.GITHUB_TOKEN }}
34+
2735
- name: Build notebooks
2836
run: |
2937
python resources/package-samples.py notebooks --strip-output --outfile notebooks-stripped.zip --notebooks all
@@ -35,8 +43,8 @@ jobs:
3543
env:
3644
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3745
with:
38-
tag_name: ${{ github.sha }}
39-
release_name: Release ${{ github.sha }}
46+
tag_name: v${{ env.DATETIME }}
47+
release_name: Release v${{ env.DATETIME }}
4048
draft: false
4149
prerelease: false
4250

@@ -54,7 +62,7 @@ jobs:
5462
asset_path: ./notebooks-stripped.zip
5563
asset_name: notebooks-stripped.zip
5664
asset_content_type: application/zip
57-
65+
5866
- name: Upload Full Asset
5967
id: upload-full-asset
6068
uses: actions/upload-release-asset@v1

0 commit comments

Comments
 (0)