From bfca8a52d6834acda2d618fd20c9b58c82c4850c Mon Sep 17 00:00:00 2001 From: jxxghp Date: Tue, 29 Aug 2023 19:44:40 +0800 Subject: [PATCH] fix build --- .../workflows/{build-docker.yml => build.yml} | 2 +- .github/workflows/release.yml | 35 +++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletion(-) rename .github/workflows/{build-docker.yml => build.yml} (98%) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build.yml similarity index 98% rename from .github/workflows/build-docker.yml rename to .github/workflows/build.yml index 7159026e..d73fadbb 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build.yml @@ -1,4 +1,4 @@ -name: MoviePilot Docker +name: MoviePilot Builder on: workflow_dispatch: push: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..f3e6d873 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,35 @@ +name: MoviePilot Release +on: + workflow_dispatch: + push: + branches: + - main + paths: + - version.py + +jobs: + build: + runs-on: ubuntu-latest + name: Build Docker Image + steps: + - + name: Checkout + uses: actions/checkout@v3 + + - + name: Release Version + id: release_version + run: | + app_version=$(cat version.py |sed -ne "s/APP_VERSION\s=\s'v\(.*\)'/\1/gp") + echo "app_version=$app_version" >> $GITHUB_ENV + + - + name: Generate Release + uses: softprops/action-gh-release@v1 + with: + tag_name: ${{ env.app_version }} + name: ${{ env.app_version }} + draft: false + prerelease: false + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}