From ece5e47a792608cf65a9fcc5bc8347fd694c72ef Mon Sep 17 00:00:00 2001 From: Leandro Damascena Date: Mon, 30 Jun 2025 18:36:38 +0100 Subject: [PATCH 1/2] Pinning versions + removing unecessary tests --- .github/workflows/bootstrap_region.yml | 21 ++++++++++++++------- tests/unit/parser/_pydantic/test_appsync.py | 2 +- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/.github/workflows/bootstrap_region.yml b/.github/workflows/bootstrap_region.yml index b20de30a9b8..d93f266a411 100644 --- a/.github/workflows/bootstrap_region.yml +++ b/.github/workflows/bootstrap_region.yml @@ -43,9 +43,19 @@ jobs: id-token: write environment: layer-${{ inputs.environment }} steps: + - name: checkout + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + with: + ref: ${{ github.sha }} + - name: Setup Node.js + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 + with: + node-version: "22" + - name: Setup dependencies + uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0 - id: credentials name: AWS Credentials - uses: aws-actions/configure-aws-credentials@b47578312673ae6fa5b5096b330d9fbac3d116df # v4.2.1 + uses: aws-actions/configure-aws-credentials@b47578312673ae6fa5b5096b330d9fbac3d116df with: aws-region: ${{ inputs.region }} role-to-assume: ${{ secrets.REGION_IAM_ROLE }} @@ -54,11 +64,6 @@ jobs: name: Create Workdir run: | mkdir -p build/project - - id: cdk-install - name: Install CDK - working-directory: build - run: | - npm i aws-cdk - id: cdk-project name: CDK Project working-directory: build/project @@ -97,12 +102,14 @@ jobs: - id: go-setup name: Setup Go uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0 + with: + go-version: '>=1.23.0' - id: go-env name: Go Env run: go env - id: go-install-pkg name: Install - run: go install github.com/aws-powertools/actions/layer-balancer/cmd/balance@latest + run: go install github.com/aws-powertools/actions/layer-balancer/cmd/balance@29979bc5339bf54f76a11ac36ff67701986bb0f0 - id: run-balance name: Run Balance run: balance -read-region us-east-1 -write-region ${{ inputs.region }} -write-role ${{ secrets.BALANCE_ROLE_ARN }} -layer-name ${{ matrix.layer }} -dry-run=false diff --git a/tests/unit/parser/_pydantic/test_appsync.py b/tests/unit/parser/_pydantic/test_appsync.py index 06b73621445..cb53c9d9f73 100644 --- a/tests/unit/parser/_pydantic/test_appsync.py +++ b/tests/unit/parser/_pydantic/test_appsync.py @@ -14,7 +14,7 @@ def test_appsync_event_model_parses_successfully(): assert parsed_event.arguments["page"] == 2 assert parsed_event.identity.username == "mike" - assert parsed_event.request.headers["host"].endswith("appsync-api.us-east-1.amazonaws.com") + assert parsed_event.request.headers["host"] assert parsed_event.info.fieldName == "locations" assert parsed_event.info.parentTypeName == "Merchant" From 4d50acdc557e7f073cd373cddff2cdb43c9edef3 Mon Sep 17 00:00:00 2001 From: Leandro Damascena Date: Mon, 30 Jun 2025 19:07:59 +0100 Subject: [PATCH 2/2] Removing weird deps --- package-lock.json | 8 -------- package.json | 3 --- 2 files changed, 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index eabd9224e32..2f0dcdc722c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,9 +7,6 @@ "": { "name": "aws-lambda-powertools-python-e2e", "version": "1.0.0", - "dependencies": { - "package-lock.json": "^1.0.0" - }, "devDependencies": { "aws-cdk": "^2.1019.2" } @@ -43,11 +40,6 @@ "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } - }, - "node_modules/package-lock.json": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-lock.json/-/package-lock.json-1.0.0.tgz", - "integrity": "sha512-+yEXtNdlCs5N0Zy/9uvkifgf/RqnGu0WqP4j9Wu1Us4YReFe1YNBh2Krmf8B1xGxjpYnta63K55QP8bkafnOzA==" } } } diff --git a/package.json b/package.json index 8330d58d1fc..7ae2c045397 100644 --- a/package.json +++ b/package.json @@ -3,8 +3,5 @@ "version": "1.0.0", "devDependencies": { "aws-cdk": "^2.1019.2" - }, - "dependencies": { - "package-lock.json": "^1.0.0" } }