在GitHub上创建一个新的仓库,并使用Git将代码推送到该仓库。
在该仓库的主页上,单击"Actions"选项卡,然后单击"New Workflow"按钮。
选择要构建的Go版本,可以使用以下示例Workflow文件(.github/workflows/go.yml):
name: Goon: push: branches: [ main ] pull_request: branches: [ main ]jobs: build: runs-on: ${{ matrix.os }} strategy: matrix: go-version: [ '1.16.x' ] os: [ ubuntu-latest, windows-latest, macOS-latest ] steps: - uses: actions/checkout@v2 - name: Set up Go ${{ matrix.go-version }} uses: actions/setup-go@v2 with: go-version: ${{ matrix.go-version }} - name: Build run: go build -v ./... - name: Test run: go test -v ./...
该文件定义了一个包含一个job的Workflow,该job用于构建和测试代码。
将Workflow文件提交到GitHub,并确保该仓库的main分支中存在一个可构建的Go项目。
打开仓库的Actions页面,可以看到一个新的构建正在运行。构建完成后,可以在构建日志中查看构建结果。
注意事项: