30 lines
744 B
YAML
30 lines
744 B
YAML
name: 构建上传工具
|
||
on: [ push ]
|
||
|
||
jobs:
|
||
build-tool:
|
||
env:
|
||
RUNNER_TOOL_CACHE: /toolcache
|
||
runs-on: ubuntu-latest
|
||
steps:
|
||
- name: 检出代码
|
||
uses: actions/checkout@v4
|
||
|
||
- name: 安装Go(镜像)
|
||
run: |
|
||
# 使用国内镜像下载 Go
|
||
wget https://mirrors.aliyun.com/golang/go1.25.1.linux-amd64.tar.gz -O go.tar.gz
|
||
# 解压并设置环境变量
|
||
sudo rm -rf /usr/local/go
|
||
sudo tar -C /usr/local -xzf go.tar.gz
|
||
echo "/usr/local/go/bin" >> $GITHUB_PATH
|
||
env:
|
||
GOROOT: /usr/local/go
|
||
|
||
- name: test
|
||
run: |
|
||
cd ~
|
||
pwd
|
||
go env GOMODCACHE
|
||
go env GOCACHE
|
||
go env GOPATH |