Update workflows

pull/541/head
jackun 3 years ago
parent f529a8a53f
commit ea898ded45
No known key found for this signature in database
GPG Key ID: 119DB3F1D05A9ED3

@ -18,7 +18,11 @@ jobs:
- name: Install build tools - name: Install build tools
run: | run: |
sudo apt update sudo apt update
sudo apt install gcc-multilib g++-multilib ninja-build python3-setuptools python3-wheel mesa-common-dev libxnvctrl-dev libdbus-1-dev sudo apt install gcc-multilib g++-multilib ninja-build python3-setuptools python3-wheel mesa-common-dev libxnvctrl-dev libdbus-1-dev unzip
sudo pip3 install 'meson>=0.54' mako
wget https://github.com/KhronosGroup/glslang/releases/download/SDK-candidate-26-Jul-2020/glslang-master-linux-Release.zip
unzip glslang-master-linux-Release.zip bin/glslangValidator
sudo install -m755 bin/glslangValidator /usr/local/bin/
- name: Prepare Artifact Git Info - name: Prepare Artifact Git Info
shell: bash shell: bash
run: | run: |
@ -44,10 +48,10 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: | run: |
assets=() assets=()
for asset in ./MangoHud-*-Source*.tar.gz; do for asset in ./MangoHud-*-Source*.tar.*; do
assets+=("-a" "$asset") assets+=("-a" "$asset")
done done
for asset in ./build/MangoHud-*.tar.gz; do for asset in ./build/MangoHud-*.tar.*; do
assets+=("-a" "$asset") assets+=("-a" "$asset")
done done
tag_name="${GITHUB_REF##*/}" tag_name="${GITHUB_REF##*/}"

@ -1,7 +1,7 @@
name: Build source tars name: Build source tars
on: on:
push: release:
tags: ["v*"] types: ["created"]
workflow_dispatch: workflow_dispatch:
jobs: jobs:
@ -22,7 +22,8 @@ jobs:
assets+=("-a" "$asset") assets+=("-a" "$asset")
done done
tag_name="${GITHUB_REF##*/}" tag_name="${GITHUB_REF##*/}"
hub release create "${assets[@]}" -m "$tag_name" "$tag_name" hub release edit "${assets[@]}" -m "" "$tag_name"
#hub release create "${assets[@]}" -m "$tag_name" "$tag_name"
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Loading…
Cancel
Save