Improve Go Github workflow (#15200)

* improve go sample workflow gh

* update

* trigger build

* Revert "trigger build"

This reverts commit 129bc30cfbe1638ca7758d0ee8290a88bf60e824.

* comment out go chi server tests
This commit is contained in:
William Cheng 2023-04-12 17:27:41 +08:00 committed by GitHub
parent 04441188c6
commit c0322b18a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,10 +5,12 @@ on:
paths: paths:
- 'samples/server/petstore/go-echo-server/**' - 'samples/server/petstore/go-echo-server/**'
- 'samples/server/petstore/go-api-server/**' - 'samples/server/petstore/go-api-server/**'
#- 'samples/server/petstore/go-chi-server/**'
pull_request: pull_request:
paths: paths:
- 'samples/server/petstore/go-echo-server/**' - 'samples/server/petstore/go-echo-server/**'
- 'samples/server/petstore/go-api-server/**' - 'samples/server/petstore/go-api-server/**'
#- 'samples/server/petstore/go-chi-server/**'
jobs: jobs:
build: build:
@ -20,17 +22,13 @@ jobs:
sample: sample:
- samples/server/petstore/go-echo-server/ - samples/server/petstore/go-echo-server/
- samples/server/petstore/go-api-server/ - samples/server/petstore/go-api-server/
#- samples/server/petstore/go-chi-server/
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-go@v3 - uses: actions/setup-go@v3
with: with:
go-version: '>=1.17.0' go-version: "stable"
- run: go version - run: go version
- name: Install - name: Run test
working-directory: ${{ matrix.sample }} working-directory: ${{ matrix.sample }}
run: | run: go test -mod=mod -v
go get github.com/labstack/echo/v4/middleware@v4.9.0
go get github.com/labstack/echo/v4@v4.9.0
- name: Build
working-directory: ${{ matrix.sample }}
run: go test -v