Browse Source

:recycle: Refactoring code. 修改为手动发布版本

冷冷 9 months ago
parent
commit
f9cf8aa498
2 changed files with 21 additions and 55 deletions
  1. 21 0
      .github/workflows/mirror-repository.yml
  2. 0 55
      .github/workflows/update-version.yml

+ 21 - 0
.github/workflows/mirror-repository.yml

@@ -0,0 +1,21 @@
+name: Sync Remote Repository
+
+on:
+  push:
+    branches:
+      - master 
+      - jdk_17
+
+jobs:
+  sync-repo:
+    runs-on: ubuntu-latest
+
+    steps:
+      - uses: actions/checkout@v3
+        with:
+          fetch-depth: 0
+      - uses: yesolutions/mirror-action@master
+        with:
+          REMOTE: 'https://git.pig4cloud.com/pig/CGTM.git'
+          GIT_USERNAME: lengleng
+          GIT_PASSWORD: ${{ secrets.GIT_GOGS_PASSWORD }}

+ 0 - 55
.github/workflows/update-version.yml

@@ -1,55 +0,0 @@
-name: update version and sync-repo
-
-on:
-  push:
-    branches:
-      - master # 监听主分支代码提交事件
-
-jobs:
-  update-version:
-    runs-on: ubuntu-latest
-
-    steps:
-      - name: Checkout code
-        uses: actions/checkout@v2
-
-      - name: Update version
-        run: |
-          # 读取当前版本号
-          current_version=$(cat VERSION)
-          
-          # 提取版本号中的年份部分和当年版本序号
-          version_year=${current_version:1:4}
-          version_number=${current_version:5:3}
-
-          # 获取当前年份
-          current_year=$(date +'%Y')
-
-          # 判断版本号年份是否是当前年份
-          if [ "$version_year" = "$current_year" ]; then
-            # 当年版本号加1
-            new_version_number=$(printf "%03d" $((10#$version_number + 1)))
-          else
-            # 如果不是当前年份,则重置为001
-            new_version_number="001"
-          fi
-
-          # 生成新的版本号
-          new_version="V${current_year}${new_version_number}"
-          
-          # 更新版本号到文件
-          echo $new_version > VERSION
-
-      - name: Commit changes
-        run: |
-          git config --local user.email "action@github.com"
-          git config --local user.name "GitHub Action"
-          git commit -m "Update version to $new_version" -a
-          git push origin master
-
-      - name: sync-repo
-        uses: yesolutions/mirror-action@master
-        with:
-          REMOTE: 'https://git.pig4cloud.com/pig/CGTM.git'
-          GIT_USERNAME: lengleng
-          GIT_PASSWORD: ${{ secrets.GIT_GOGS_PASSWORD }}