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
+2 -2
View File
@@ -7,7 +7,7 @@ on:
- '**' - '**'
jobs: jobs:
build: build:
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
strategy: strategy:
matrix: matrix:
target: [ linux.amd64, linux.arm64, windows.amd64 ] target: [ linux.amd64, linux.arm64, windows.amd64 ]
@@ -17,7 +17,7 @@ jobs:
submodules: true submodules: true
- uses: actions/setup-go@v5 - uses: actions/setup-go@v5
with: with:
go-version: 1.24.4 go-version: 'stable'
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
with: with:
node-version: '20' node-version: '20'
+4 -5
View File
@@ -1,14 +1,13 @@
name: release name: release
on: on:
workflow_dispatch:
push: push:
tags: tags:
- 'v*' - 'v*'
jobs: jobs:
docker: docker:
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -32,7 +31,7 @@ jobs:
zhaojh329/rttys:latest zhaojh329/rttys:latest
ghcr: ghcr:
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -57,7 +56,7 @@ jobs:
ghcr.io/${{ github.repository_owner }}/rttys:latest ghcr.io/${{ github.repository_owner }}/rttys:latest
build: build:
runs-on: ubuntu-24.04 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -66,7 +65,7 @@ jobs:
- uses: actions/setup-go@v5 - uses: actions/setup-go@v5
with: with:
go-version: '1.24.4' go-version: 'stable'
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
with: with:
+1 -1
View File
@@ -1,6 +1,6 @@
module github.com/zhaojh329/rttys/v5 module github.com/zhaojh329/rttys/v5
go 1.24.4 go 1.24
require ( require (
github.com/dwdcth/consoleEx v0.0.0-20180521133551-f56f6eb78b76 github.com/dwdcth/consoleEx v0.0.0-20180521133551-f56f6eb78b76