Skip to content

Commit 41672fb

Browse files
committed
update mocks version
1 parent 7e5d40a commit 41672fb

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

.github/workflows/update-sdk.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
with:
1515
go-version-file: 'cfn-resources/go.mod'
1616
- name: Update files
17-
run: make tools update-atlas-sdk
17+
run: make tools update-atlas-sdk generate-mocks
1818
- name: Verify Changed files
1919
uses: tj-actions/verify-changed-files@bbd436f8e34e14fee2a0f7bc5b14bcc6b40927cf
2020
id: verify-changed-files

cfn-resources/scripts/update-sdk.sh

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,24 @@
1616

1717
set -euo pipefail
1818

19-
CURRENT_SDK_RELEASE=$(grep 'go.mongodb.org/atlas-sdk/v' go.mod |
20-
awk '{print $1}' |
21-
sed 's/go.mongodb.org\/atlas-sdk\///' |
22-
sort -V |
23-
tail -n 1)
19+
CURRENT_SDK_RELEASE=$(grep 'go.mongodb.org/atlas-sdk/v' go.mod |
20+
awk '{print $1}' |
21+
sed 's/go.mongodb.org\/atlas-sdk\///' |
22+
sort -V |
23+
tail -n 1)
2424
echo "CURRENT_SDK_RELEASE: $CURRENT_SDK_RELEASE"
2525

26-
LATEST_SDK_TAG=$(curl -sSfL -X GET https://api.github.com/repos/mongodb/atlas-sdk-go/releases/latest | jq -r '.tag_name')
26+
LATEST_SDK_TAG=$(curl -sSfL -X GET https://api.github.com/repos/mongodb/atlas-sdk-go/releases/latest | jq -r '.tag_name')
2727
echo "LATEST_SDK_TAG: $LATEST_SDK_TAG"
2828

2929
LATEST_SDK_RELEASE=$(echo "${LATEST_SDK_TAG}" | cut -d '.' -f 1)
3030
echo "LATEST_SDK_RELEASE: $LATEST_SDK_RELEASE"
31-
echo "==> Updating SDK ${CURRENT_SDK_RELEASE} to latest major version ${LATEST_SDK_TAG}"
31+
echo "==> Updating SDK ${CURRENT_SDK_RELEASE} to latest major version ${LATEST_SDK_TAG}"
3232

3333
gomajor get --rewrite "go.mongodb.org/atlas-sdk/${CURRENT_SDK_RELEASE}" "go.mongodb.org/atlas-sdk/${LATEST_SDK_RELEASE}@${LATEST_SDK_TAG}"
3434
go mod tidy
3535

36-
LATEST_SDK_STRIPPED_MAYOR_VERSION="${LATEST_SDK_RELEASE%%.*}"
37-
echo "==> Adjusting version defined in mockery file to ${LATEST_SDK_STRIPPED_MAYOR_VERSION}"
38-
perl -i -pe "s|go.mongodb.org/atlas-sdk/v[0-9]{11}/admin|go.mongodb.org/atlas-sdk/${LATEST_SDK_STRIPPED_MAYOR_VERSION}/admin|g" .mockery.yaml
36+
echo "==> Adjusting version defined in mockery file to ${LATEST_SDK_RELEASE}"
37+
perl -i -pe "s|go.mongodb.org/atlas-sdk/${CURRENT_SDK_RELEASE}/admin|go.mongodb.org/atlas-sdk/${LATEST_SDK_RELEASE}/admin|g" .mockery.yaml
3938

4039
echo "Done"

0 commit comments

Comments
 (0)