ci: use ubuntu-latest and stable go version

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
This commit is contained in:
Jianhui Zhao
2025-07-30 20:51:38 +08:00
parent 0525361a79
commit 85e60e9d46
3 changed files with 7 additions and 8 deletions

View File

@@ -7,7 +7,7 @@ on:
- '**'
jobs:
build:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
strategy:
matrix:
target: [ linux.amd64, linux.arm64, windows.amd64 ]
@@ -17,7 +17,7 @@ jobs:
submodules: true
- uses: actions/setup-go@v5
with:
go-version: 1.24.4
go-version: 'stable'
- uses: actions/setup-node@v4
with:
node-version: '20'

View File

@@ -1,14 +1,13 @@
name: release
on:
workflow_dispatch:
push:
tags:
- 'v*'
jobs:
docker:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -32,7 +31,7 @@ jobs:
zhaojh329/rttys:latest
ghcr:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -57,7 +56,7 @@ jobs:
ghcr.io/${{ github.repository_owner }}/rttys:latest
build:
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -66,7 +65,7 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version: '1.24.4'
go-version: 'stable'
- uses: actions/setup-node@v4
with: