Skip to content

Commit

Permalink
Retract v1.39.0 in go.mod (#499)
Browse files Browse the repository at this point in the history
* Retract v1.39.0 in go.mod

* try patching the go.mod file

* 1.15?

* update tests.yml

* update tests.yml
  • Loading branch information
bmoffatt authored Nov 30, 2023
1 parent c4e28da commit 110afe9
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 3 deletions.
38 changes: 35 additions & 3 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,12 @@ on:

jobs:
test:
name: run tests with code coverage
name: run tests
runs-on: ubuntu-latest
strategy:
matrix:
go:
- "1.21"
- "1.20"
- "1.19"
- "1.18"
Expand All @@ -24,12 +25,43 @@ jobs:
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}

- run: go version

- name: install lambda runtime interface emulator
run: curl -L -o /usr/local/bin/aws-lambda-rie https://github.com/aws/aws-lambda-runtime-interface-emulator/releases/latest/download/aws-lambda-rie-x86_64
- run: chmod +x /usr/local/bin/aws-lambda-rie
- run: chmod +x /usr/local/bin/aws-lambda-rie

- name: Check out code into the Go module directory
uses: actions/checkout@v3

- name: Edit the go.mod file to allow tests to run for versions of go before 1.16
run: >
if [[ ${{ matrix.go }} < "1.16" ]]; then
sed -i.bak 's/^.*retract.*$//' go.mod
else
echo "no edit required"
fi
- name: go test
run: go test -v -race ./...

coverage:
name: run tests with coverage
runs-on: ubuntu-latest
strategy:
matrix:
go:
- "1.21"
steps:
- name: Set up Go ${{ matrix.go }}
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}

- name: install lambda runtime interface emulator
run: curl -L -o /usr/local/bin/aws-lambda-rie https://github.com/aws/aws-lambda-runtime-interface-emulator/releases/latest/download/aws-lambda-rie-x86_64
- run: chmod +x /usr/local/bin/aws-lambda-rie

- name: Check out code into the Go module directory
uses: actions/checkout@v3
Expand Down
2 changes: 2 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ require (
github.com/pmezard/go-difflib v1.0.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)

retract v1.39.0

0 comments on commit 110afe9

Please sign in to comment.