Updated the release.yml workflow

This commit is contained in:
Mathias Wagner 2023-09-29 08:37:42 +02:00
parent 9db6f902eb
commit a11a965495
Signed by: Mathias
GPG Key ID: B8DC354B0A1F5B44

View File

@ -22,9 +22,15 @@ jobs:
- name: Build executables - name: Build executables
run: | run: |
for file in $(cat files.txt); do for file in $(cat files.txt); do
g++ -o $file-${{ github.ref_name.substring(0, 4) }} $file g++ -o $file-${{ github.ref_name[0:4] }} $file
done done
- name: Create folder
run: mkdir -p executables
- name: Move executables to folder
run: mv *.${{ github.ref_name[0:4] }} executables/
release: release:
needs: build needs: build
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -35,17 +41,16 @@ jobs:
- name: Create release - name: Create release
uses: actions/create-release@v1 uses: actions/create-release@v1
with: with:
tag_name: ${{ github.ref_name.substring(0, 4) }} tag_name: ${{ github.ref_name[0:4] }}
release_name: Release ${{ github.ref_name.substring(0, 4) }} release_name: Release ${{ github.ref_name[0:4] }}
body: | body: |
This is the release ${{ github.ref_name.substring(0, 4) }}. This is the release ${{ github.ref_name[0:4] }}.
draft: false draft: false
prerelease: false prerelease: false
- name: Upload executables - name: Upload folder
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
with: with:
name: executables name: executables
path: | path: executables/
$(cat files.txt)-${{ github.ref_name.substring(0, 4) }}