Kaynağa Gözat

build: auto publish github release on tag push

Evan You 6 yıl önce
ebeveyn
işleme
311eb08334
1 değiştirilmiş dosya ile 23 ekleme ve 0 silme
  1. 23 0
      .github/workflows/release-tag.yml

+ 23 - 0
.github/workflows/release-tag.yml

@@ -0,0 +1,23 @@
+on:
+  push:
+    tags:
+      - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
+
+name: Create Release
+
+jobs:
+  build:
+    name: Create Release
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout code
+        uses: actions/checkout@master
+      - name: Create Release for Tag
+        id: release_tag
+        uses: yyx990803/release-tag@master
+        env:
+          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+        with:
+          tag_name: ${{ github.ref }}
+          body: |
+            Please refer to CHANGELOG.md for details.