From c5b01fd5007b1e87692abf58b9be7f1a1d2bd9b4 Mon Sep 17 00:00:00 2001 From: PoliEcho Date: Sat, 13 Apr 2024 14:03:42 +0200 Subject: [PATCH] added auto release action --- .github/workflows/build-test.yml | 2 +- .github/workflows/create-release.yml | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/create-release.yml diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index e9763322..5d0ceccc 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -1,4 +1,4 @@ -name: Test is build outputs error +name: Test if build outputs error on: push: diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml new file mode 100644 index 00000000..2ca9ee86 --- /dev/null +++ b/.github/workflows/create-release.yml @@ -0,0 +1,24 @@ +name: Creates new release + +on: + push: + tags: + - 'v*' + +jobs: + release: + name: "Release" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: sudo apt update + - run: sudo apt install inkscape optipng sassc -y + - run: make + - run: (cd ./share/themes && tar -czvf Kaliish-orange.tar.gz * && mv Kaliish-orange.tar.gz ../../) + + - uses: "marvinpinto/action-automatic-releases@latest" + with: + repo_token: "${{ secrets.GITHUB_TOKEN }}" + prerelease: false + files: | + Kaliish-orange.tar.gz