From 5e74b26c525083f7480f04aa355af496d0da00d0 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 19 Aug 2023 23:38:43 +0800 Subject: [PATCH] auto build --- .github/workflows/build.yml | 35 ++++++++++++++++++++--------------- package.json | 2 +- 2 files changed, 21 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fab1059d..cea9dbfc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,7 +1,12 @@ name: Build moviepilot frontend on: - workflow_dispatch: + workflow_dispatch: + push: + branches: + - main + paths: + - package.json jobs: build: @@ -13,30 +18,30 @@ jobs: - name: Release version id: release_version run: | - frontend_version=$(jq -r '.version' package.json) - echo "frontend_version=v$frontend_version" >> $GITHUB_ENV + frontend_version=$(jq -r '.version' package.json) + echo "frontend_version=v$frontend_version" >> $GITHUB_ENV - name: Setup node uses: actions/setup-node@v3 with: - node-version: '18' - cache: 'yarn' + node-version: '18' + cache: 'yarn' - name: Build frontend id: build_frontend run: | - yarn - yarn build - zip -r dist.zip dist + yarn + yarn build + zip -r dist.zip dist - name: Generate Release uses: softprops/action-gh-release@v1 with: - tag_name: ${{ env.frontend_version }} - name: ${{ env.frontend_version }} - draft: false - prerelease: false - files: | - dist.zip + tag_name: ${{ env.frontend_version }} + name: ${{ env.frontend_version }} + draft: false + prerelease: false + files: | + dist.zip env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/package.json b/package.json index feb975a2..c77e4f24 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "moviepilot", - "version": "1.0.2", + "version": "1.0.3", "private": true, "scripts": { "dev": "vite --host",