Bläddra i källkod

ci: use stable go version, enable test on pr and dispatch

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
Shengqi Chen 8 månader sedan
förälder
incheckning
95ba9586e0
2 ändrade filer med 7 tillägg och 7 borttagningar
  1. 2 2
      .github/workflows/release.yml
  2. 5 5
      .github/workflows/tunasync.yml

+ 2 - 2
.github/workflows/release.yml

@@ -15,10 +15,10 @@ jobs:
     - name: Check out code into the Go module directory
       uses: actions/checkout@v4
 
-    - name: Set up Go 1.18
+    - name: Set up Go stable
       uses: actions/setup-go@v5
       with:
-        go-version: 1.18
+        go-version: 'stable'
       id: go
 
     - name: Build

+ 5 - 5
.github/workflows/tunasync.yml

@@ -1,6 +1,6 @@
 name: tunasync
 
-on: [push]
+on: [push, pull_request, workflow_dispatch]
 
 jobs:
 
@@ -12,10 +12,10 @@ jobs:
     - name: Check out code into the Go module directory
       uses: actions/checkout@v4
 
-    - name: Set up Go 1.18
+    - name: Set up Go
       uses: actions/setup-go@v5
       with:
-        go-version: 1.18
+        go-version: 'stable'
       id: go
 
     - name: Get dependencies
@@ -53,10 +53,10 @@ jobs:
     - name: Check out code into the Go module directory
       uses: actions/checkout@v4
 
-    - name: Set up Go 1.18
+    - name: Set up Go
       uses: actions/setup-go@v5
       with:
-        go-version: 1.18
+        go-version: 'stable'
       id: go
 
     - name: Run Unit tests.