Skip to content

Merge pull request #337 from minvws/prs-key-id #44

Merge pull request #337 from minvws/prs-key-id

Merge pull request #337 from minvws/prs-key-id #44

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