Skip to content

Merge pull request #336 from minvws/health-sys #46

Merge pull request #336 from minvws/health-sys

Merge pull request #336 from minvws/health-sys #46

name: Create release package
on:
push:
tags:
- v*
jobs:
build:
runs-on: ubuntu-24.04
steps:
- name: Set env
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV &&
echo "PKG_NAME=`basename $GITHUB_REPOSITORY -private`" >> $GITHUB_ENV
- uses: actions/checkout@v7
- name: Add version file
run: 'echo "{ \"version\": \"${{ env.RELEASE_VERSION }}\", \"git_ref\": \"$GITHUB_SHA\"}" > version.json'
- name: Create tar
run: tar -czf ${{ env.PKG_NAME }}_${{ env.RELEASE_VERSION }}.tar.gz app tools ./version.json
- name: Upload release tar
uses: actions/upload-artifact@v7
with:
name: ${{ env.PKG_NAME }}_${{ env.RELEASE_VERSION }}
path: ${{ env.PKG_NAME }}_${{ env.RELEASE_VERSION }}.tar.gz