diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b3ef20543..3359e71da 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,6 +5,10 @@ on: push: branches: - main + +env: + GO_VERSION: 1.21.0 + jobs: e2e: name: E2E Test @@ -12,6 +16,19 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + - name: Setup Golang + uses: actions/setup-go@v3 + with: + go-version: ${{ env.GO_VERSION }} + - name: Cache Golang Deps + uses: actions/cache@v3 + with: + path: | + ~/.cache/go-build + /home/runner/go + key: ${{ runner.os }}-golang-${{ hashFiles('**/go.sum') }} + restore-keys: | + ${{ runner.os }}-golang- - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 - name: Cache Docker images @@ -23,8 +40,6 @@ jobs: unit-test-coverage: name: Unit Test - Coverage runs-on: ubuntu-latest - env: - GO_VERSION: 1.21.0 steps: - name: Checkout uses: actions/checkout@v4