diff --git a/.github/workflows/cli.yml b/.github/workflows/cli.yml index f7081e1736..30ffde52f3 100644 --- a/.github/workflows/cli.yml +++ b/.github/workflows/cli.yml @@ -27,8 +27,6 @@ jobs: id: go - name: Check out code into the Go module directory uses: actions/checkout@v2 - with: - path: ~/go/src/go.mozilla.org/sops/v3 - uses: actions/cache@v2 with: path: ~/go/pkg/mod @@ -36,19 +34,16 @@ jobs: restore-keys: | ${{ runner.os }}-go- - name: Build - run: GOOS=${{ matrix.os }} go build -o ~/go/src/go.mozilla.org/sops/v3/sops-${{ matrix.os }}-${{ github.sha }} -v ./cmd/sops - working-directory: ~/go/src/go.mozilla.org/sops/v3 + run: GOOS=${{ matrix.os }} go build -o sops-${{ matrix.os }}-${{ github.sha }} -v ./cmd/sops - name: Import test GPG keys run: for i in 1 2 3 4 5; do gpg --import pgp/sops_functional_tests_key.asc && break || sleep 15; done - working-directory: ~/go/src/go.mozilla.org/sops/v3 - name: Test run: make test - working-directory: ~/go/src/go.mozilla.org/sops/v3 - name: Upload artifact uses: actions/upload-artifact@v2 with: name: sops-${{ matrix.os }}-${{ github.sha }} - path: ~/go/src/go.mozilla.org/sops/v3/sops-${{ matrix.os }}-${{ github.sha }} + path: sops-${{ matrix.os }}-${{ github.sha }} test: name: Functional tests runs-on: ubuntu-latest