Skip to content

Fix bugs with BDD codegen (#4666) #2080

Fix bugs with BDD codegen (#4666)

Fix bugs with BDD codegen (#4666) #2080

Triggered via push May 18, 2026 19:41
Status Failure
Total duration 45m 46s
Artifacts 43

ci-main.yml

on: push
Acquire Base Image
3m 21s
Acquire Base Image
Matrix: ci / Generate
Matrix: ci / Test Codegen
Matrix: ci / Exotic platform support
ci  /  Check for semver hazards
7m 22s
ci / Check for semver hazards
ci  /  Rust Tests on Windows
18m 50s
ci / Rust Tests on Windows
ci  /  Ask maintainer to run the PR bot and canary workflows
0s
ci / Ask maintainer to run the PR bot and canary workflows
Matrix: ci / Test the SDK
ci  /  Matrix Success
53s
ci / Matrix Success
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 70 warnings, and 1 notice
ci / Check for semver hazards
Process completed with exit code 101.
ci / Generate (generate-aws-sdk-smoketest)
The job has exceeded the maximum execution time of 30m0s
ci / Test Codegen (check-aws-sdk-adhoc-tests, smithy_ubuntu-latest_8-core)
The job has exceeded the maximum execution time of 35m0s
ci / Test Codegen (check-book, smithy_ubuntu-latest_8-core)
The job has exceeded the maximum execution time of 35m0s
ci / Test Codegen (check-server-codegen-integration-tests, smithy_ubuntu-latest_8-core)
The job has exceeded the maximum execution time of 35m0s
ci / Matrix Success
Process completed with exit code 1.
Acquire Base Image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, aws-actions/configure-aws-credentials@v4, GitHubSecurityLab/actions-permissions/monitor@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-codegen-version, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-codegen-version, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0km0LagAAAAAF8O4dEzixR7NyuBsVWeXRTEFYRURHRTIwMTcARWRnZQ==
ci / Test Codegen (check-codegen-version, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-fuzzgen, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-fuzzgen, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0p20LagAAAADoHZF2xQ1sRIudfV9rtRgNUEhMMzBFREdFMDEwOQBFZGdl
ci / Test Codegen (check-fuzzgen, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-server-codegen-unit-tests-python, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-server-codegen-unit-tests-python, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0t20LagAAAABg4TQqhLiXS5j5hTeaVE8tQ08xRURHRTI3MDYARWRnZQ==
ci / Test Codegen (check-server-codegen-unit-tests-python, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-style-and-lints, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-style-and-lints, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0wG0LagAAAAC3Gkqj4NJbQbFq4Zp4PXktUEhMMzBFREdFMDIxNgBFZGdl
ci / Test Codegen (check-style-and-lints, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Exotic platform support (powerpc-unknown-linux-gnu, --exclude aws-inlineable, --exclude aws-smith...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Exotic platform support (powerpc-unknown-linux-gnu, --exclude aws-inlineable, --exclude aws-smith...
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0VW4LagAAAAC5i1k87GL9SqwqzADej4uxU0xDMzFFREdFMDgxMABFZGdl
ci / Exotic platform support (powerpc-unknown-linux-gnu, --exclude aws-inlineable, --exclude aws-smith...
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-server-codegen-integration-tests-python, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-server-codegen-integration-tests-python, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0V24LagAAAABqgeHmIICSSqnRjaM+nK/hUEhYMzFFREdFMDUxNQBFZGdl
ci / Test Codegen (check-server-codegen-integration-tests-python, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-tools, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-tools, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0WW4LagAAAAD2kh0EAMjcT7vZMBTazPSaUEhMMzBFREdFMDQxOQBFZGdl
ci / Test Codegen (check-tools, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Exotic platform support (i686-unknown-linux-gnu, --all-features, --exclude aws-smithy-http-server...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Exotic platform support (i686-unknown-linux-gnu, --all-features, --exclude aws-smithy-http-server...
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0ZG4LagAAAAAyjetz7mjFSreyVQ1sIm8ZUEhMMzBFREdFMDIxMQBFZGdl
ci / Exotic platform support (i686-unknown-linux-gnu, --all-features, --exclude aws-smithy-http-server...
Failed to restore: Cache service responded with 400
ci / Exotic platform support (powerpc64-unknown-linux-gnu, --exclude aws-inlineable, --exclude aws-smi...
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Exotic platform support (powerpc64-unknown-linux-gnu, --exclude aws-inlineable, --exclude aws-smi...
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0ZG4LagAAAAD/ATto4UULS5w7Y1S9jbZZTVNQMzExMDAwMTA1MDI3AEVkZ2U=
ci / Exotic platform support (powerpc64-unknown-linux-gnu, --exclude aws-inlineable, --exclude aws-smi...
Failed to restore: Cache service responded with 400
ci / Check for semver hazards
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Check for semver hazards
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-server-e2e-test, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-server-e2e-test, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0cG4LagAAAAD5aEWvG0NZQZSwmpKSPi/XQ0hHRURHRTE4MTIARWRnZQ==
ci / Test Codegen (check-server-e2e-test, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-serde-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-serde-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0dG4LagAAAABFUHNSYLAITqppHwUmdA/ZQ0hJMzBFREdFMDIxOABFZGdl
ci / Test Codegen (check-serde-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-deterministic-codegen, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-deterministic-codegen, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0dG4LagAAAABhNa3jwhnOSru1shIBm8AJTVNQMzExMDAwMTAxMDQ3AEVkZ2U=
ci / Test Codegen (check-deterministic-codegen, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-core-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-core-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0kW4LagAAAACTTgptef4nSIOP19+Ukr6qU0xDMzFFREdFMDExNgBFZGdl
ci / Test Codegen (check-core-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-sdk-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-sdk-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0k24LagAAAAAvK0RoW/i7TICwppB8nfoFUEhMMzBFREdFMDExOABFZGdl
ci / Test Codegen (check-sdk-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-client-codegen-integration-tests, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-client-codegen-integration-tests, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0sG4LagAAAABPabM3+khVTJvJ/NpW0/dgWVRPMzBFREdFMDYyMgBFZGdl
ci / Test Codegen (check-client-codegen-integration-tests, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-server-python-e2e-test, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-server-python-e2e-test, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>03G4LagAAAAAx0TIn4Sr2Qo7UvJpnmws5TVNQMzExMDAwMTA4MDE5AEVkZ2U=
ci / Test Codegen (check-server-python-e2e-test, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Generate (generate-smithy-rs-release)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Generate (generate-smithy-rs-release)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>07m4LagAAAACWPRQ4Z77vQ6+3L1AASQTAU0xDMzFFREdFMDEyMQBFZGdl
ci / Generate (generate-smithy-rs-release)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-client-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-client-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0J28LagAAAAAd9CtPK0cySLd/UXC/N76JUEhMMzBFREdFMDEwOQBFZGdl
ci / Test Codegen (check-client-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-server-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-server-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>09G8LagAAAAAYICNvMzJLSKQimLMbCCGETVNQMzExMDAwMTA3MDExAEVkZ2U=
ci / Test Codegen (check-server-codegen-unit-tests, smithy_ubuntu-latest_8-core)
Failed to restore: Cache service responded with 400
ci / Generate (generate-aws-sdk)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Generate (generate-aws-sdk)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0rHALagAAAAB3wp9Fo8qPSp+tGTRDv2uDQ08xRURHRTI4MTkARWRnZQ==
ci / Generate (generate-aws-sdk)
Failed to restore: Cache service responded with 400
ci / Rust Tests on Windows
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Rust Tests on Windows
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0unALagAAAAD9yqf+kIlET4AjCv6XH16+TEFYRURHRTE4MTgARWRnZQ==
ci / Rust Tests on Windows
Failed to restore: Cache service responded with 400
ci / Test Codegen (check-rust-runtimes, smithy_ubuntu-latest_8-core, 0)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/download-artifact@v4, actions/upload-artifact@v4, GitHubSecurityLab/actions-permissions/monitor@v1, Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Test Codegen (check-rust-runtimes, smithy_ubuntu-latest_8-core, 0)
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0PnILagAAAAChRu+e3xRPTq4WLFHbL9ylTEFYRURHRTE5MDgARWRnZQ==
ci / Test Codegen (check-rust-runtimes, smithy_ubuntu-latest_8-core, 0)
Failed to restore: Cache service responded with 400
ci / Matrix Success
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: GitHubSecurityLab/actions-permissions/monitor@v1. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / Rust Tests on Windows
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
acquire-base-image-permissions-940d9c1ffbe586e4c14af94cde91f1b8
158 Bytes
sha256:f49cef42ed1e09d3da9f96646a26b4629a3246520b4113ead57f4da32968b89b
artifacts-check-book
277 Bytes
sha256:3ed5b18b2a1a7369f21ce405caec79e1d2e6bee7e6e0960bf97364259bab475f
artifacts-check-client-codegen-integration-tests
329 Bytes
sha256:28376f5f1abbf326bdb99b90d52a43dd05eeca0814984a6b29bdbb6293b71f50
artifacts-check-client-codegen-unit-tests
315 Bytes
sha256:8eec0c2584764dd307b5135fc909ffff753f429bf9c68c1c8e55492075035c8f
artifacts-check-codegen-version
299 Bytes
sha256:cb7405e932b627a8ff52c444a119330278d18fa477652a9b149b523d9fffd314
artifacts-check-core-codegen-unit-tests
312 Bytes
sha256:7e417fc54d60dae8963e810e39d68dee2aac8898b124016838c7d2e49d0f5d86
artifacts-check-deterministic-codegen
311 Bytes
sha256:4a44ed59baf50184570dde2cfdd6da720affbb7d7a8baea1b222f0119f3c2c12
artifacts-check-fuzzgen
283 Bytes
sha256:d5bcd0fd97489d000d3e81159dc92e64f69b5079b633b08779690132ab8246e3
artifacts-check-rust-runtimes
293 Bytes
sha256:9386d3bd9ddd78282daf763740b7de2e98474170169111300739e1a6c466eb61
artifacts-check-sdk-codegen-unit-tests
309 Bytes
sha256:e21b819f820b5e197987753858f82c6e1cbd4be03c1047e13377787e617aa948
artifacts-check-serde-codegen-unit-tests
313 Bytes
sha256:3baa95f0d3d2b6bde2cc5f08e03cd304946f49ae0835c22f6549db1021245d21
artifacts-check-server-codegen-integration-tests-python
344 Bytes
sha256:32a58adf0d29286582555024b883cca024272e9d08367c06947d44ae9c0ac810
artifacts-check-server-codegen-unit-tests
316 Bytes
sha256:317708432d1947dc57b4d17c8463c8ede8bd9b589993ce0189ee6b8f6b08fac3
artifacts-check-server-codegen-unit-tests-python
330 Bytes
sha256:33882a142086f824533280802f38cad65fe16855f92ef91a5aaf1a52cd0e6fea
artifacts-check-server-e2e-test
295 Bytes
sha256:e135b898532fdd5798dcad16e0946194783c897c5acfe7cbae6737bbfa5372b2
artifacts-check-server-python-e2e-test
309 Bytes
sha256:bdd6c94b456d913f45581f80c638e864242a55d5090a99257e046a7ccca96f9d
artifacts-check-style-and-lints
296 Bytes
sha256:3ad0b1fe149b70b1ce02364a54b53d36a429a72a9597910213fdd0d50e5f32fb
artifacts-check-tools
275 Bytes
sha256:1cd0c676928da86927465bd67bcec3cfb189c6f8e0381e13f6df0b4db27d6472
artifacts-generate-aws-sdk
163 MB
sha256:099e25a5211086d4995e141f5fe048201e3e920b1023117b1fb1137293a4b8e7
artifacts-generate-smithy-rs-release
106 MB
sha256:1383b40c8e38a850e51b57f1ebbd8d4847f73c578cbc80fa8386568ac54bb279
generate-permissions-0b7353ec834dcd7411fab332397405c1
140 Bytes
sha256:2345d04d48418b3af1bc09966cbc92a303a909e70b2625f48a2c8ad5f17c1640
generate-permissions-98f3eaf11bd968c3b7e858e92abc9651
140 Bytes
sha256:b20234da7de842671aa41947db905d79c41097fcdd3b095a8a253f5b8c8ac6f5
require-all-permissions-3a7aadc8402224a2c7db8afd55046725
140 Bytes
sha256:64362409ea12a94b7f46ac97745476fe606353d472b8c400be500f5bcb2b46d6
test-codegen-permissions-03cfea3d05b3c9de76ca49b38840a6da
140 Bytes
sha256:7d0162443cdbc77428f4639d0baf9c45142d50ee46e335afb75c1ee6295e9d30
test-codegen-permissions-17e31e2a5c4265a6b91b7643006d2494
140 Bytes
sha256:79a8df77720aec1834551bef9e0a701e7053ade530fcffed53a3fcfec83229c9
test-codegen-permissions-192120beba3d413e437a51f6d3903d20
140 Bytes
sha256:514f58932190fedd1d89dd28778e49edcc130c2fffbcccaceafcb52d2abda4b6
test-codegen-permissions-2a5be5a8d2d0c97ee6a4ac5a10f22d7b
140 Bytes
sha256:d0362742ac701e11c3a4865a5ce86858a9991ba8b4765d84390f01cf220bb39b
test-codegen-permissions-32cc786cc8bfb1d17e4662717e2f7401
140 Bytes
sha256:231165418db41fc6900689dccc681f8d19c0e70d2118ecae7b0316e37a13672d
test-codegen-permissions-38326ce81f8265f24398a50a5b2fd7af
140 Bytes
sha256:67d895854abfe9db680fd864fcfec645dbdaca4f416c181bc7a448f158c9bb76
test-codegen-permissions-3b811baab39f09d9c9ecf6b628eb9043
140 Bytes
sha256:65ae980308ec05b27c9faddbc780194397ef8bed641cba6b17f0cd0bc661b5c2
test-codegen-permissions-507ad92d9b4cba1db490ec1925a5c2c4
140 Bytes
sha256:d0362742ac701e11c3a4865a5ce86858a9991ba8b4765d84390f01cf220bb39b
test-codegen-permissions-802866c06034bf1f3203fad6aa6ffeff
140 Bytes
sha256:5f4abcae0bdb7c883c1565623698bc6af91e6160a407bdb8823539d755e9957a
test-codegen-permissions-818d4824228ce684f0ec1669f53267da
140 Bytes
sha256:b2a077cdb1cc57cdf5f8a931d36356ffdf8bf3e3236f5fefa948e890107550c2
test-codegen-permissions-92ef6007db0bae8477e29cb0afb76203
140 Bytes
sha256:369eb7b83cf8e7a97fa3990580e70697c9f94cede1785a3244bd9af137c51c9c
test-codegen-permissions-afb17178dcb1e0c888b2cd052cb4b23b
140 Bytes
sha256:391f0fee7dc5aadf352ea174fe354892eb2c6c2c31b006b1f74e7c2173cad731
test-codegen-permissions-c69c707f399ecd4f3b173a1d17072df0
140 Bytes
sha256:9dfeae6a523840b50399852cecc2d5ed2342975a089109bb6435d9656339b110
test-codegen-permissions-ccabc9404b4833032118e803427ef1de
140 Bytes
sha256:03ef771a3f8fcfa056baaf145630a881d739682d268f543035239cf92ebee831
test-codegen-permissions-d1d91a6c22fb0014fa20b5c35201fec6
140 Bytes
sha256:9cd04664784803caf4c4241aea3a84efdcbdef9b4ddd88669055d6e25978f11a
test-codegen-permissions-d94ab4ffa01f5cd431733e70a2d20ced
140 Bytes
sha256:2d049b395eea47b2979ddd7ffdcdc27f7378247db92c52edff36ff4a6af593e4
test-codegen-permissions-ebd30c9793fff32feea8a997189e4acc
140 Bytes
sha256:098ca0a8a48d7bf6cb33b2690cfe1d4f9d1abf6491bbd944fd9a1818614cb47f
test-exotic-platform-support-permissions-0988c4a737b385ebee1afbb2ae123b3a
140 Bytes
sha256:9388c5521b2e13a8f69931572e744c460987621b0ea6573b40e0216c72c4e42c
test-exotic-platform-support-permissions-7a5e81036ce070e1cf0c6d61b90ba4b9
140 Bytes
sha256:4b1ed5aa4ea6c04e0ed9e82ac332d2da0c65f70803b171869905c23a43929bea
test-exotic-platform-support-permissions-8032f95903221cfb684d06c08e2dda9d
140 Bytes
sha256:4b1ed5aa4ea6c04e0ed9e82ac332d2da0c65f70803b171869905c23a43929bea