Explorar o código

Create manual_test.yml

Chin allan %!s(int64=4) %!d(string=hai) anos
pai
achega
070d5a03da
Modificáronse 1 ficheiros con 37 adicións e 0 borrados
  1. 37 0
      .github/workflows/manual_test.yml

+ 37 - 0
.github/workflows/manual_test.yml

@@ -0,0 +1,37 @@
+# This is a basic workflow that is manually triggered
+
+name: Manual workflow
+
+# Controls when the action will run. Workflow runs when manually triggered using the UI
+# or API.
+on:
+  workflow_dispatch:
+    # Inputs the workflow accepts.
+    inputs:
+      name:
+        # Friendly description to be shown in the UI instead of 'name'
+        description: 'Person to greet'
+        # Default value if no value is explicitly provided
+        default: 'World'
+        # Input has to be provided for the workflow to run
+        required: true
+
+# A workflow run is made up of one or more jobs that can run sequentially or in parallel
+jobs:
+  # This workflow contains a single job called "greet"
+  greet:
+    # The type of runner that the job will run on
+    runs-on: ubuntu-latest
+
+    # Steps represent a sequence of tasks that will be executed as part of the job
+    steps:
+    # Runs a single command using the runners shell
+    - name: Send greeting
+      run: echo "Hello ${{ github.event.inputs.name }}"
+    # 获取 tag 版本
+    - name: Set Version
+      id: set-version
+      run: |
+        echo "::set-output name=version::${GITHUB_REF:10}"
+        echo "ReleaseTag=${GITHUB_REF:10}" 
+        echo "::set-output name=status::success