From 3b7e9c0f3c6d90f3d0b4690687a04fd51e2e896d Mon Sep 17 00:00:00 2001 From: Mario34 Date: Tue, 22 Aug 2023 14:14:11 +0800 Subject: [PATCH] ci: test pr tag --- .github/workflows/create-release-tag.yml | 35 ++++++++++++++++++++++++ package.json | 2 +- 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/create-release-tag.yml diff --git a/.github/workflows/create-release-tag.yml b/.github/workflows/create-release-tag.yml new file mode 100644 index 0000000..52be9d4 --- /dev/null +++ b/.github/workflows/create-release-tag.yml @@ -0,0 +1,35 @@ +name: Create Release Tag +on: + pull_request: + branches: + - main + - dev + types: + - closed + +jobs: + create-tag: + if: github.event.pull_request.merged == true + runs-on: ubuntu-latest + steps: + - name: Sync node version and setup cache + uses: actions/setup-node@v3 + with: + node-version: 'lts/*' + + - name: Git checkout + uses: actions/checkout@v2 + with: + fetch-depth: '0' + token: ${{ secrets.CI_TOKEN }} + + - name: create and push tag + run: | + git --version + git config user.name "GitHub Actions Bot" + git config user.email "<>" + git tag "v$(node -e "console.log(require('./package.json').version)")" + git log --oneline --graph + git push --tags + + diff --git a/package.json b/package.json index 99ad57b..84dafe8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "tesla-camera", "private": true, - "version": "1.0.0", + "version": "1.1.0", "scripts": { "dev": "rspack serve -c ./rspack.config.dev.js", "build": "rspack build -c ./rspack.config.pro.js",