diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 0fe3510..cc0a849 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -24,41 +24,41 @@ jobs: version: v1.46.2 args: --verbose - # build: - # strategy: - # matrix: - # os: [ubuntu-latest] - # go: [ 1.18] - # include: - # - os: ubuntu-latest - # go-build: ~/.cache/go-build - # name: ${{ matrix.os }} @ Go ${{ matrix.go }} - # runs-on: ${{ matrix.os }} - # env: - # GO111MODULE: on - # GOPROXY: https://proxy.golang.org - # steps: - # - name: Set up Go ${{ matrix.go }} - # uses: actions/setup-go@v3 - # with: - # go-version: ${{ matrix.go }} + build: + strategy: + matrix: + os: [ubuntu-latest] + go: [ 1.19] + include: + - os: ubuntu-latest + go-build: ~/.cache/go-build + name: ${{ matrix.os }} @ Go ${{ matrix.go }} + runs-on: ${{ matrix.os }} + env: + GO111MODULE: on + GOPROXY: https://proxy.golang.org + steps: + - name: Set up Go ${{ matrix.go }} + uses: actions/setup-go@v3 + with: + go-version: ${{ matrix.go }} - # - name: Checkout Code - # uses: actions/checkout@v3 - # with: - # ref: ${{ github.ref }} + - name: Checkout Code + uses: actions/checkout@v3 + with: + ref: ${{ github.ref }} - # - uses: actions/cache@v3 - # with: - # path: | - # ${{ matrix.go-build }} - # ~/go/pkg/mod - # key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} - # restore-keys: | - # ${{ runner.os }}-go- - # - name: initial docker - # uses: docker-practice/actions-setup-docker@master - # - name: build all binaries - # run: | - # set -x - # make release + - uses: actions/cache@v3 + with: + path: | + ${{ matrix.go-build }} + ~/go/pkg/mod + key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} + restore-keys: | + ${{ runner.os }}-go- + - name: initial docker + uses: docker-practice/actions-setup-docker@master + - name: build all binaries + run: | + set -x + make release