From 98af574f9431f24cd8267c97d67a5d3006a23d67 Mon Sep 17 00:00:00 2001 From: Jeroen Bobbeldijk Date: Fri, 9 Feb 2024 14:12:57 +0100 Subject: [PATCH 1/3] Update Github Actions --- .github/workflows/emscripten.yml | 6 +++--- .github/workflows/go.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml index 2013add..cb2264f 100644 --- a/.github/workflows/emscripten.yml +++ b/.github/workflows/emscripten.yml @@ -18,12 +18,12 @@ jobs: emscripten: [ "3.1.44", "3.1.45", "3.1.46", "3.1.47", "3.1.48", "3.1.49", "3.1.50", "3.1.51", "3.1.52", "3.1.53" ] runs-on: "ubuntu-latest" steps: - - uses: actions/checkout@v3 - - uses: mymindstorm/setup-emsdk@v11 + - uses: actions/checkout@v4 + - uses: mymindstorm/setup-emsdk@v14 with: version: ${{ matrix.emscripten }} - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: "1.22" - name: Recompile examples diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 4bc3ee9..a6bd7a4 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -21,10 +21,10 @@ jobs: COVERAGE_GO_VERSION: "1.22" runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: ${{ matrix.go }} - name: Vet all packages @@ -48,6 +48,6 @@ jobs: path: ./coverage.out - name: Upload coverage to Codecov if: matrix.os == 'ubuntu-latest' && matrix.go == env.COVERAGE_GO_VERSION - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: files: coverage.out From 56a534f2852fbbd78f36158f4c4a13b7c7d911dc Mon Sep 17 00:00:00 2001 From: Jeroen Bobbeldijk Date: Fri, 9 Feb 2024 14:18:42 +0100 Subject: [PATCH 2/3] Upload final GH action --- .github/workflows/go.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index a6bd7a4..6ca4270 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -42,7 +42,7 @@ jobs: go test -timeout 30m `go list ./... | grep -v examples | grep -v generated` -coverpkg=-coverpkg=`go list ./... | grep -v examples | grep -v generated | tr '\n' ','` -coverprofile=coverage.out -covermode=atomic -v - name: Archive code coverage results if: matrix.os == 'ubuntu-latest' && matrix.go == env.COVERAGE_GO_VERSION - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: code-coverage-report path: ./coverage.out From 67eff26e494af5e467a8dcca3f01a553bc0c0444 Mon Sep 17 00:00:00 2001 From: Jeroen Bobbeldijk Date: Fri, 9 Feb 2024 14:24:10 +0100 Subject: [PATCH 3/3] Add token to codecov settings --- .github/workflows/go.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 6ca4270..f978e0d 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -51,3 +51,4 @@ jobs: uses: codecov/codecov-action@v4 with: files: coverage.out + token: ${{ secrets.CODECOV_TOKEN }}