Skip to content

Commit bcfc9b3

Browse files
committed
chore: update Version
1 parent 0874b30 commit bcfc9b3

File tree

6 files changed

+70
-52
lines changed

6 files changed

+70
-52
lines changed

.github/workflows/admin.yml

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ on:
44
push:
55
tags:
66
- "v4.*"
7+
- "v5.*-rc[0-9]*"
8+
- "v5.*-alpha[0-9]*"
9+
- "v5.*-beta[0-9]*"
710

811
jobs:
912
build:
@@ -35,6 +38,8 @@ jobs:
3538
release:
3639
runs-on: ubuntu-latest
3740
needs: [build]
41+
permissions:
42+
contents: write
3843

3944
steps:
4045
- name: Checkout code
@@ -45,17 +50,30 @@ jobs:
4550
name: buildfiles
4651
path: ./build
4752

48-
- name: archive
49-
run: cd ./build && zip viur-vi.zip -r ./*
53+
- name: Compute prerelease + version from tag
54+
id: vars
55+
run: |
56+
TAG="${GITHUB_REF_NAME}"
57+
if [[ "$TAG" =~ -(rc|beta|alpha)[0-9]+$ ]]; then
58+
echo "is_prerelease=true" >> "$GITHUB_OUTPUT"
59+
else
60+
echo "is_prerelease=false" >> "$GITHUB_OUTPUT"
61+
fi
62+
echo "version=${TAG#v}" >> "$GITHUB_OUTPUT"
5063
51-
- name: Get version from tag
52-
id: tag_name
64+
- name: archive
5365
run: |
54-
echo ::set-output name=current_version::${GITHUB_REF#refs/tags/v}
66+
cd ./build
67+
zip viur-vi.zip -r ./*
5568
5669
- name: create release
5770
uses: softprops/action-gh-release@v2
5871
with:
5972
files: ./build/viur-vi.zip
73+
tag_name: ${{ github.ref_name }}
74+
name: v${{ steps.vars.outputs.version }}
75+
prerelease: ${{ steps.vars.outputs.is_prerelease == 'true' }}
76+
make_latest: ${{ steps.vars.outputs.is_prerelease != 'true' }}
77+
generate_release_notes: true
6078
env:
6179
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

admin/package-lock.json

Lines changed: 36 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

admin/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "admin",
3-
"version": "4.10.7",
3+
"version": "4.10.8",
44
"private": true,
55
"type": "module",
66
"description": "A ViUR Admin Interface",
@@ -13,8 +13,8 @@
1313
"dependencies": {
1414
"@ckeditor/ckeditor5-vue": "^7.3.0",
1515
"@viur/shoelace": "^1.0.8-v2.19.1",
16-
"@viur/vue-components": "^2.3.10",
17-
"@viur/vue-utils": "^3.1.21",
16+
"@viur/vue-components": "^2.3.11",
17+
"@viur/vue-utils": "^3.1.22",
1818
"ckeditor5": "^45.2.0",
1919
"pinia": "^2.3.0",
2020
"pinia-plugin-persistedstate": "~4.2.0",

package-lock.json

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)