diff options
author | LASER-Yi <[email protected]> | 2021-03-27 20:10:36 +0800 |
---|---|---|
committer | LASER-Yi <[email protected]> | 2021-03-27 20:10:36 +0800 |
commit | 21a728c13bf98ef14ec531738965fbc4675c4429 (patch) | |
tree | 1d1bc81d4cca6c3e514e6baf86a1d604a03ec6d1 | |
parent | cf29c1437d96e6cb8a01fa6776b4c86b0b91fb08 (diff) | |
download | bazarr-21a728c13bf98ef14ec531738965fbc4675c4429.tar.gz bazarr-21a728c13bf98ef14ec531738965fbc4675c4429.zip |
Fix issues on automatic workflows and add ui to Github Release
-rw-r--r-- | .github/workflows/release_beta_to_dev.yaml | 7 | ||||
-rw-r--r-- | .gitignore | 2 | ||||
-rw-r--r-- | .release-it.json | 3 |
3 files changed, 11 insertions, 1 deletions
diff --git a/.github/workflows/release_beta_to_dev.yaml b/.github/workflows/release_beta_to_dev.yaml index 1903e4197..49bd2a89a 100644 --- a/.github/workflows/release_beta_to_dev.yaml +++ b/.github/workflows/release_beta_to_dev.yaml @@ -7,6 +7,7 @@ jobs: env: GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" UI_DIRECTORY: ./frontend + ASSET_DIRECTORY: ./__builds__ FETCH_DEPTH: 15 # Should be enough steps: - name: Checkout @@ -43,5 +44,11 @@ jobs: run: npm run build && git add . working-directory: ${{ env.UI_DIRECTORY }} + - name: Save UI to Asset + run: | + mkdir -p ../.${{ env.ASSET_DIRECTORY }} && + zip -r ../.${{ env.ASSET_DIRECTORY }}/ui.zip ./ -x '*.map' -b $(mktemp -d) + working-directory: ${{ env.UI_DIRECTORY }}/build + - name: Create Release run: release-it --ci --increment prerelease --preRelease=beta diff --git a/.gitignore b/.gitignore index 325ee9aa5..540572f9f 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,8 @@ bazarr.pid /bin /.vscode +# CI +/__builds__ /package.json /package-lock.json diff --git a/.release-it.json b/.release-it.json index c831e1733..dca102111 100644 --- a/.release-it.json +++ b/.release-it.json @@ -1,7 +1,8 @@ { "git": { "requireCleanWorkingDir": false, - "changelog": "auto-changelog --stdout" + "changelog": "auto-changelog --stdout", + "tagName": "v${version}" }, "github": { "release": true, |