Skip to content

Rebase onto latest tagged release#3

Draft
simonrw wants to merge 452 commits intolocalstack:localstackfrom
simonrw:localstack
Draft

Rebase onto latest tagged release#3
simonrw wants to merge 452 commits intolocalstack:localstackfrom
simonrw:localstack

Conversation

@simonrw
Copy link

@simonrw simonrw commented May 1, 2024

Rebase the branch onto the latest upstream release v1.33.3

Note: this does not work with LocalStack until StackSets are better supported. I will mark this PR as ready when that happens.

huanjani and others added 30 commits August 28, 2023 19:53
…ws#5219)

Addresses bug bash feedback. 
`logicalIDSafe` replaces dashes, but allows underscores. This change disallows both. Stage names are okay, generally, because we don't allow underscores in env names, but this applies the same template function to stage names and action names within the logical ID for consistency. Changes are backwards-compatible because I only changed unreleased template snippets for pre- and post-.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Fixes an issue in `copilot init` where the user selected environment name wouldn't get passed into the `initOpts` struct, causing an error where copilot tries to get an environment with an empty name.

Example of the issue:
![Screenshot (10)](https://github.com/aws/copilot-cli/assets/72675057/6a53be5c-c793-45c8-bca2-eb17bdc1afd8)



By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
…actions (aws#5223)

This enables users to reuse the same buildspec (e.g. the same db-migration buildspec) across stages. For example, people can run `copilot svc exec --env $COPILOT_ENVIRONMENT_NAME` in the buildspec.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Sending this separately from the pre-/post-deployment blurb in the interest of time, so folks can add their sections in parallel.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Removes the spinner for emptying buckets. This is because most applications won't actually have any s3 buckets to delete, and showing this is highly misleading to users.


Follow up to aws#5184 

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
…loy (aws#5215)

Milestone 2 of the deploy enhancements. This allows customers to initialize and deploy environments during copilot deploy. 

for example

```sh
copilot deploy --deploy-env --env dev --name frontend
```

The new logic is as follows. 
1. Prompt for workload name, including uninitialized local workloads.
2. Prompt for environment name, including uninitialized local environments.
3. Check whether the selected environment exists and set some flags (envExistsInApp and envExistsINWs)
4. If the env doesn't exist, initialize it. 
5. If the env was just initialized, immediately proceed to deploying it. Otherwise, prompt for deploying the environment.
6. If the workload doesn't exist, prompt for initializing it.
7. Deploy the workload. 



By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
…lines (aws#5246)

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Fix this `Environment test does not yet exist in application ; initializing it.`


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
…5260)

- chore: update copilot deploy docs
- chore: add type to bool flags
Quick fix to address aws#5258. We shouldn't default to "yes" on app delete confirmation, as that makes it easy to destroy apps with an errant keypress.


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
…5262)

The new logic with no flags is:
1. Check whether workload is uninitialized. If so, prompt for workload init. 
2. Check whether environment is uninitialized. If so, prompt for env init, then proceed directly to env deploy.
3. Deploy workload. 

Now, there is no extra prompt for environment deployment at any time. The behavior is purely opt-in, which actually I think makes more sense.
Fixes aws#5268.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
)

Addresses aws#4954 

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Addressing feedback from bugbash.
**Previous**
<img width="1126" alt="Screenshot 2023-08-24 at 12 41 39 PM" src="https://github.com/aws/copilot-cli/assets/71282729/2bb32fec-a62b-4ba1-a832-bd459f40b10e">
**After Erasing previous stack events**
<img width="1281" alt="Screenshot 2023-08-24 at 7 27 30 PM" src="https://github.com/aws/copilot-cli/assets/71282729/09a45a75-0a00-4bed-8e80-ede7623b4e7a">





By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Our env manifest docs used inconsistent keys (security_group, which is correct, vs security-group, which is not).

Addresses aws#5266.


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.44.332 to 1.45.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-go/releases">github.com/aws/aws-sdk-go's releases</a>.</em></p>
<blockquote>
<h1>Release v1.45.2 (2023-09-01)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/chime-sdk-media-pipelines</code>: Updates service API and documentation</li>
<li><code>service/connect</code>: Updates service API, documentation, and paginators</li>
<li><code>service/identitystore</code>: Updates service API and documentation</li>
<li><code>service/neptunedata</code>: Updates service documentation</li>
</ul>
<h1>Release v1.45.1 (2023-08-31)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/chime-sdk-media-pipelines</code>: Updates service API and documentation</li>
<li><code>service/cloudhsm</code>: Updates service API
<ul>
<li>Deprecating CloudHSM Classic API Service.</li>
</ul>
</li>
<li><code>service/connectcampaigns</code>: Updates service API and documentation</li>
<li><code>service/connectparticipant</code>: Updates service API and documentation</li>
<li><code>service/customer-profiles</code>: Updates service API and documentation</li>
<li><code>service/ecs</code>: Updates service API and documentation
<ul>
<li>This release adds support for an account-level setting that you can use to configure the number of days for AWS Fargate task retirement.</li>
</ul>
</li>
<li><code>service/events</code>: Updates service documentation
<ul>
<li>Documentation updates for CloudWatch Events.</li>
</ul>
</li>
<li><code>service/grafana</code>: Updates service API</li>
<li><code>service/health</code>: Updates service API and documentation
<ul>
<li>Adds new API DescribeEntityAggregatesForOrganization that retrieves entity aggregates across your organization. Also adds support for resource status filtering in DescribeAffectedEntitiesForOrganization, resource status aggregates in the DescribeEntityAggregates response, and new resource statuses.</li>
</ul>
</li>
<li><code>service/ivs</code>: Updates service documentation</li>
<li><code>service/kafkaconnect</code>: Updates service API and documentation</li>
<li><code>service/payment-cryptography-data</code>: Updates service API and documentation</li>
<li><code>service/runtime.sagemaker</code>: Updates service API and documentation</li>
</ul>
<h1>Release v1.45.0 (2023-08-30)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/appflow</code>: Updates service API and documentation</li>
<li><code>service/apprunner</code>: Updates service API and documentation</li>
<li><code>service/auditmanager</code>: Updates service API</li>
<li><code>service/cleanrooms</code>: Updates service API and documentation</li>
<li><code>service/datasync</code>: Updates service API and documentation</li>
<li><code>service/neptunedata</code>: Adds new service</li>
<li><code>service/network-firewall</code>: Updates service API and documentation</li>
<li><code>service/pca-connector-ad</code>: Adds new service</li>
<li><code>service/sagemaker</code>: Updates service API and documentation
<ul>
<li>Amazon SageMaker Canvas adds IdentityProviderOAuthSettings support for CanvasAppSettings</li>
</ul>
</li>
</ul>
<h3>SDK Features</h3>
<ul>
<li><code>aws/corehandlers</code>: Add internal flag in user agent functionality
<ul>
<li>Added handler which will add aws internal metadata to the user agent string</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/aws/aws-sdk-go/commit/07a76fa4aedbed35c5efc68d9cd3e3f5dd33dea7"><code>07a76fa</code></a> Release v1.45.2 (2023-09-01) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/4971">#4971</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/9e0fdbdc37d8da814ee22a369cbbb4387edb11f0"><code>9e0fdbd</code></a> Release v1.45.1 (2023-08-31) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/4970">#4970</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/18deca52b37323134603b9c305a3e764793a6950"><code>18deca5</code></a> Release v1.45.0 (2023-08-30) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/4969">#4969</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/2bb8fb14da20d6fb32b7224c7c3a4faa4460012b"><code>2bb8fb1</code></a> add user agent internal metadata (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/4967">#4967</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/63b601bb2553e26b4f0d67fba58c8d4b31a75a00"><code>63b601b</code></a> Release v1.44.334 (2023-08-29) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/4968">#4968</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/43ee0c04376bcc5052a5824af9b3ccf643015711"><code>43ee0c0</code></a> Release v1.44.333 (2023-08-28) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/4966">#4966</a>)</li>
<li>See full diff in <a href="https://github.com/aws/aws-sdk-go/compare/v1.44.332...v1.45.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go&package-manager=go_modules&previous-version=1.44.332&new-version=1.45.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.12.0 to 0.13.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/text/commit/f488e191e67ed95a5b9b7b39024e5a5f5f1ffd02"><code>f488e19</code></a> unicode/norm: fix function name on comment</li>
<li>See full diff in <a href="https://github.com/golang/text/compare/v0.12.0...v0.13.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/text&package-manager=go_modules&previous-version=0.12.0&new-version=0.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
…5242)

Causes copilot to skip erroring out in svc or env init when the duplicate svc/env exists in the current workspace. In effect, this lets a user run `copilot init`, run some commands, hit ctrl+c during the command, and then run `copilot init` later in the same workspace, continuing where they left off.


Addresses aws#5065 

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.11.0 to 0.12.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/term/commit/f413282cd8dbb55102093d9f16ab3ba90f7b9b31"><code>f413282</code></a> go.mod: update golang.org/x dependencies</li>
<li>See full diff in <a href="https://github.com/golang/term/compare/v0.11.0...v0.12.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/term&package-manager=go_modules&previous-version=0.11.0&new-version=0.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
address feedback from the aws#5224 (comment)


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Resolves aws#5164 


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
dependabot bot and others added 27 commits March 14, 2024 19:52
Bumps [github.com/moby/buildkit](https://github.com/moby/buildkit) from 0.11.6 to 0.13.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/moby/buildkit/releases">github.com/moby/buildkit's releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<p>buildkit 0.13.0</p>
<p>Welcome to the 0.13.0 release of buildkit!</p>
<p>Please try out the release binaries and report any issues at
<a href="https://github.com/moby/buildkit/issues">https://github.com/moby/buildkit/issues</a>.</p>
<h3>Contributors</h3>
<ul>
<li>Tõnis Tiigi</li>
<li>CrazyMax</li>
<li>Justin Chadwell</li>
<li>Sebastiaan van Stijn</li>
<li>Akihiro Suda</li>
<li>Jonathan A. Sternberg</li>
<li>Kohei Tokunaga</li>
<li>David Karlsson</li>
<li>Leandro Santiago</li>
<li>Gabriel Adrian Samfira</li>
<li>Chris Goller</li>
<li>Anthony Nandaa</li>
<li>Erik Sipsma</li>
<li>Paweł Gronowski</li>
<li>Jakub Ciolek</li>
<li>Paul &quot;TBBle&quot; Hampson</li>
<li>Brian Goff</li>
<li>Adrien Delorme</li>
<li>Artem Khramov</li>
<li>Nguyễn Đức Chiến</li>
<li>Aaron Lehmann</li>
<li>Dan Duvall</li>
<li>Mark Yen</li>
<li>Milas Bowman</li>
<li>Tristan Stenner</li>
<li>Yan Song</li>
<li>Ahmon Dancy</li>
<li>Alex Couture-Beil</li>
<li>Alex Suraci</li>
<li>Arnaldo Garcia Rincon</li>
<li>Austin Vazquez</li>
<li>Bjorn Neergaard</li>
<li>Brennan Kinney</li>
<li>Bunyamin Dokmetas</li>
<li>Burt Holzman</li>
<li>Dennis Haney</li>
<li>Derek McGowan</li>
<li>Erik McKelvey</li>
<li>Frank Villaro-Dixon</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/moby/buildkit/commit/2afc050d57d17983f3f662d5424c2725a35c60f4"><code>2afc050</code></a> Merge pull request <a href="https://redirect.github.com/moby/buildkit/issues/4735">#4735</a> from moby/v0.13.0-picks</li>
<li><a href="https://github.com/moby/buildkit/commit/b9e15810a0a0383c444c12330e587c2aacfdf6b7"><code>b9e1581</code></a> fix: windows getting started guide for uniformity</li>
<li><a href="https://github.com/moby/buildkit/commit/acaf4cd36e93a7e72e1a9f2d2ee6b366d4c17318"><code>acaf4cd</code></a> dockerfile: add docs for --parents</li>
<li><a href="https://github.com/moby/buildkit/commit/d959049b3ffcb2a57539ceddf9b659402d1c33fe"><code>d959049</code></a> dockerfile: allow pivot point for --parents flag</li>
<li><a href="https://github.com/moby/buildkit/commit/9195a118d5d473dbba4355c230ca736b0933a04e"><code>9195a11</code></a> util: typo fix</li>
<li><a href="https://github.com/moby/buildkit/commit/0567a816707cd9497f53380fd9152106fc0261e4"><code>0567a81</code></a> vendor: update github.com/tonistiigi/fsutil to 7525a1af2bb5</li>
<li><a href="https://github.com/moby/buildkit/commit/262e626e858e4681823ed3713e3b905157d29761"><code>262e626</code></a> ci(validate): temporarily disable archutil-arm64 job</li>
<li><a href="https://github.com/moby/buildkit/commit/ca1215b436dbaef015a7e92c0f0c121871077846"><code>ca1215b</code></a> add loongarch support for buildkit archutil</li>
<li><a href="https://github.com/moby/buildkit/commit/5872120470f1185665a9c2dc50c7fd8ef3fc439e"><code>5872120</code></a> Merge pull request <a href="https://redirect.github.com/moby/buildkit/issues/4720">#4720</a> from tonistiigi/parents-labs-handle-err</li>
<li><a href="https://github.com/moby/buildkit/commit/95b9c4f4a4231e04bf9aafd34c0afd46910295a7"><code>95b9c4f</code></a> dockerfile: don't silently ignore --parents if not labs</li>
<li>Additional commits viewable in <a href="https://github.com/moby/buildkit/compare/v0.11.6...v0.13.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/moby/buildkit&package-manager=go_modules&previous-version=0.11.6&new-version=0.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.17.0 to 0.18.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/term/commit/c5eaf76d63c69ba9d890c5969f892022e97598da"><code>c5eaf76</code></a> go.mod: update golang.org/x dependencies</li>
<li>See full diff in <a href="https://github.com/golang/term/compare/v0.17.0...v0.18.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/term&package-manager=go_modules&previous-version=0.17.0&new-version=0.18.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.15.0 to 2.16.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/onsi/ginkgo/releases">github.com/onsi/ginkgo/v2's releases</a>.</em></p>
<blockquote>
<h2>v2.16.0</h2>
<h2>2.16.0</h2>
<h3>Features</h3>
<ul>
<li>add SpecContext to reporting nodes</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>merge coverages instead of combining them (<a href="https://redirect.github.com/onsi/ginkgo/issues/1329">#1329</a>) (<a href="https://redirect.github.com/onsi/ginkgo/issues/1340">#1340</a>) [23f0cc5]</li>
<li>core_dsl: disable Getwd() with environment variable (<a href="https://redirect.github.com/onsi/ginkgo/issues/1357">#1357</a>) [cd418b7]</li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>docs/index.md: Typo [2cebe8d]</li>
<li>fix docs [06de431]</li>
<li>chore: test with Go 1.22 (<a href="https://redirect.github.com/onsi/ginkgo/issues/1352">#1352</a>) [898cba9]</li>
<li>Bump golang.org/x/tools from 0.16.1 to 0.17.0 (<a href="https://redirect.github.com/onsi/ginkgo/issues/1336">#1336</a>) [17ae120]</li>
<li>Bump golang.org/x/sys from 0.15.0 to 0.16.0 (<a href="https://redirect.github.com/onsi/ginkgo/issues/1327">#1327</a>) [5a179ed]</li>
<li>Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 (<a href="https://redirect.github.com/onsi/ginkgo/issues/1321">#1321</a>) [a1e6b69]</li>
<li>Bump github-pages and jekyll-feed in /docs (<a href="https://redirect.github.com/onsi/ginkgo/issues/1351">#1351</a>) [d52951d]</li>
<li>Fix docs for handling failures in goroutines (<a href="https://redirect.github.com/onsi/ginkgo/issues/1339">#1339</a>) [4471b2e]</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md">github.com/onsi/ginkgo/v2's changelog</a>.</em></p>
<blockquote>
<h2>2.16.0</h2>
<h3>Features</h3>
<ul>
<li>add SpecContext to reporting nodes</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>merge coverages instead of combining them (<a href="https://redirect.github.com/onsi/ginkgo/issues/1329">#1329</a>) (<a href="https://redirect.github.com/onsi/ginkgo/issues/1340">#1340</a>) [23f0cc5]</li>
<li>core_dsl: disable Getwd() with environment variable (<a href="https://redirect.github.com/onsi/ginkgo/issues/1357">#1357</a>) [cd418b7]</li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>docs/index.md: Typo [2cebe8d]</li>
<li>fix docs [06de431]</li>
<li>chore: test with Go 1.22 (<a href="https://redirect.github.com/onsi/ginkgo/issues/1352">#1352</a>) [898cba9]</li>
<li>Bump golang.org/x/tools from 0.16.1 to 0.17.0 (<a href="https://redirect.github.com/onsi/ginkgo/issues/1336">#1336</a>) [17ae120]</li>
<li>Bump golang.org/x/sys from 0.15.0 to 0.16.0 (<a href="https://redirect.github.com/onsi/ginkgo/issues/1327">#1327</a>) [5a179ed]</li>
<li>Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 (<a href="https://redirect.github.com/onsi/ginkgo/issues/1321">#1321</a>) [a1e6b69]</li>
<li>Bump github-pages and jekyll-feed in /docs (<a href="https://redirect.github.com/onsi/ginkgo/issues/1351">#1351</a>) [d52951d]</li>
<li>Fix docs for handling failures in goroutines (<a href="https://redirect.github.com/onsi/ginkgo/issues/1339">#1339</a>) [4471b2e]</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/onsi/ginkgo/commit/a181ee22f50186b1be81d3d3011a6841518782d2"><code>a181ee2</code></a> v2.16.0</li>
<li><a href="https://github.com/onsi/ginkgo/commit/2cebe8d4def1a24d5df12819defbc980a0fcaea2"><code>2cebe8d</code></a> docs/index.md: Typo</li>
<li><a href="https://github.com/onsi/ginkgo/commit/881efde71ccc44d0d2ebc02f3641941e143a1c1d"><code>881efde</code></a> update documentation to reflect changes to reporting nodes</li>
<li><a href="https://github.com/onsi/ginkgo/commit/c4e219ff5f317e6f0b78e30c2554088ee3ea2f92"><code>c4e219f</code></a> add SpecContext to other reporting nodes and update tests</li>
<li><a href="https://github.com/onsi/ginkgo/commit/06de43198fea28d265ee93530424252028f30181"><code>06de431</code></a> fix docs</li>
<li><a href="https://github.com/onsi/ginkgo/commit/372d26a2c9cfda920b52f6230cdd2d94f1cdec2e"><code>372d26a</code></a> update docs</li>
<li><a href="https://github.com/onsi/ginkgo/commit/fd929c6e27e6b53886f2d76525c97f9f130cb560"><code>fd929c6</code></a> update test description</li>
<li><a href="https://github.com/onsi/ginkgo/commit/fed9402d63e0871b76dc390a18e3fa23d8428e92"><code>fed9402</code></a> update documentation.</li>
<li><a href="https://github.com/onsi/ginkgo/commit/5ff9d7fafb94f34fa83fbbc29132d1ef60890e19"><code>5ff9d7f</code></a> Add SpecContext to ReportAfterSuite callback body.</li>
<li><a href="https://github.com/onsi/ginkgo/commit/9c771cd687800da7a9a6c65c0e447127e6a90548"><code>9c771cd</code></a> Add SpecContext to ReportAfterSuite callback body.</li>
<li>Additional commits viewable in <a href="https://github.com/onsi/ginkgo/compare/v2.15.0...v2.16.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/onsi/ginkgo/v2&package-manager=go_modules&previous-version=2.15.0&new-version=2.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
…urces (aws#5727)

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/follow-redirects/follow-redirects/commit/35a517c5861d79dc8bff7db8626013d20b711b06"><code>35a517c</code></a> Release version 1.15.6 of the npm package.</li>
<li><a href="https://github.com/follow-redirects/follow-redirects/commit/c4f847f85176991f95ab9c88af63b1294de8649b"><code>c4f847f</code></a> Drop Proxy-Authorization across hosts.</li>
<li><a href="https://github.com/follow-redirects/follow-redirects/commit/8526b4a1b2ab3a2e4044299377df623a661caa76"><code>8526b4a</code></a> Use GitHub for disclosure.</li>
<li><a href="https://github.com/follow-redirects/follow-redirects/commit/b1677ce00110ee50dc5da576751d39b281fc4944"><code>b1677ce</code></a> Release version 1.15.5 of the npm package.</li>
<li><a href="https://github.com/follow-redirects/follow-redirects/commit/d8914f7982403ea096b39bd594a00ee9d3b7e224"><code>d8914f7</code></a> Preserve fragment in responseUrl.</li>
<li>See full diff in <a href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.15.4&new-version=1.15.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aws/copilot-cli/network/alerts).

</details>
Related: aws#5724.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.50.35 to 1.51.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-go/releases">github.com/aws/aws-sdk-go's releases</a>.</em></p>
<blockquote>
<h1>Release v1.51.1 (2024-03-15)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/backup</code>: Updates service API and documentation</li>
<li><code>service/codebuild</code>: Updates service API and documentation
<ul>
<li>AWS CodeBuild now supports overflow behavior on Reserved Capacity.</li>
</ul>
</li>
<li><code>service/connect</code>: Updates service API and documentation</li>
<li><code>service/ec2</code>: Updates service API and documentation
<ul>
<li>Add media accelerator and neuron device information on the describe instance types API.</li>
</ul>
</li>
<li><code>service/kinesisanalyticsv2</code>: Updates service API and documentation</li>
<li><code>service/s3</code>: Updates service documentation and examples
<ul>
<li>Documentation updates for Amazon S3.</li>
</ul>
</li>
<li><code>service/sagemaker</code>: Updates service API and documentation
<ul>
<li>Adds m6i, m6id, m7i, c6i, c6id, c7i, r6i r6id, r7i, p5 instance type support to Sagemaker Notebook Instances and miscellaneous wording fixes for previous Sagemaker documentation.</li>
</ul>
</li>
<li><code>service/workspaces-thin-client</code>: Updates service API and documentation</li>
</ul>
<h1>Release v1.51.0 (2024-03-14)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/amplify</code>: Updates service documentation</li>
<li><code>service/ec2-instance-connect</code>: Updates service API and documentation</li>
<li><code>service/elasticloadbalancingv2</code>: Updates service documentation</li>
<li><code>service/fis</code>: Updates service API and documentation</li>
<li><code>service/rds</code>: Updates service API, documentation, waiters, paginators, and examples
<ul>
<li>Updates Amazon RDS documentation for EBCDIC collation for RDS for Db2.</li>
</ul>
</li>
<li><code>service/secretsmanager</code>: Updates service documentation
<ul>
<li>Doc only update for Secrets Manager</li>
</ul>
</li>
<li><code>service/timestream-influxdb</code>: Adds new service</li>
</ul>
<h3>SDK Features</h3>
<ul>
<li><code>service/iotroborunner</code>: Remove Iotroborunner
<ul>
<li>This change removes the iotroborunner service, since it is deprecated.</li>
</ul>
</li>
</ul>
<h1>Release v1.50.38 (2024-03-13)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/ivs-realtime</code>: Updates service API and documentation</li>
<li><code>service/kinesisanalyticsv2</code>: Updates service API and documentation</li>
<li><code>service/s3</code>: Updates service examples
<ul>
<li>This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT).</li>
</ul>
</li>
</ul>
<h1>Release v1.50.37 (2024-03-12)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/cloudformation</code>: Updates service documentation
<ul>
<li>CloudFormation documentation update for March, 2024</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/aws/aws-sdk-go/commit/fdce8a5fc70227970e0adffd97f3e8edee308925"><code>fdce8a5</code></a> Release v1.51.1 (2024-03-15) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5199">#5199</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/53e4759915361d72a33be783d5e878a63d85f807"><code>53e4759</code></a> Release v1.51.0 (2024-03-14) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5198">#5198</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/113a726d383cc26c0d4e8c6ffbc1ed187656c2b1"><code>113a726</code></a> Deprecate iotroborunner service (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5197">#5197</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/a0561ce128368d6c348127a98eb24f852ae7a92e"><code>a0561ce</code></a> Release v1.50.38 (2024-03-13) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5196">#5196</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/9b3b7152dbf877a2534e0a96ef48e9d97ce301e9"><code>9b3b715</code></a> Release v1.50.37 (2024-03-12) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5195">#5195</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/540615210bad312028c2abc168fbb9f36eb883ef"><code>5406152</code></a> Release v1.50.36 (2024-03-11) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5193">#5193</a>)</li>
<li>See full diff in <a href="https://github.com/aws/aws-sdk-go/compare/v1.50.35...v1.51.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go&package-manager=go_modules&previous-version=1.50.35&new-version=1.51.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.51.1 to 1.51.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-go/releases">github.com/aws/aws-sdk-go's releases</a>.</em></p>
<blockquote>
<h1>Release v1.51.6 (2024-03-22)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/firehose</code>: Updates service documentation
<ul>
<li>Updates Amazon Firehose documentation for message regarding Enforcing Tags IAM Policy.</li>
</ul>
</li>
<li><code>service/kendra</code>: Updates service documentation
<ul>
<li>Documentation update, March 2024. Corrects some docs for Amazon Kendra.</li>
</ul>
</li>
<li><code>service/pricing</code>: Updates service API and documentation</li>
<li><code>service/rolesanywhere</code>: Updates service API and documentation</li>
<li><code>service/securityhub</code>: Updates service API and documentation</li>
</ul>
<h1>Release v1.51.5 (2024-03-21)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/codeartifact</code>: Updates service API, documentation, and paginators</li>
</ul>
<h1>Release v1.51.4 (2024-03-20)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/accessanalyzer</code>: Updates service API and documentation</li>
<li><code>service/codebuild</code>: Updates service documentation
<ul>
<li>This release adds support for new webhook events (RELEASED and PRERELEASED) and filter types (TAG_NAME and RELEASE_NAME).</li>
</ul>
</li>
<li><code>service/connect</code>: Updates service API and documentation</li>
<li><code>service/dynamodb</code>: Updates service API, documentation, waiters, paginators, and examples
<ul>
<li>This release introduces 3 new APIs ('GetResourcePolicy', 'PutResourcePolicy' and 'DeleteResourcePolicy') and modifies the existing 'CreateTable' API for the resource-based policy support. It also modifies several APIs to accept a 'TableArn' for the 'TableName' parameter.</li>
</ul>
</li>
<li><code>service/managedblockchain-query</code>: Updates service API and documentation</li>
<li><code>service/savingsplans</code>: Updates service API and documentation</li>
</ul>
<h1>Release v1.51.3 (2024-03-19)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/cloudformation</code>: Updates service documentation
<ul>
<li>Documentation update, March 2024. Corrects some formatting.</li>
</ul>
</li>
<li><code>service/ec2</code>: Updates service API, documentation, and paginators
<ul>
<li>This release adds the new DescribeMacHosts API operation for getting information about EC2 Mac Dedicated Hosts. Users can now see the latest macOS versions that their underlying Apple Mac can support without needing to be updated.</li>
</ul>
</li>
<li><code>service/finspace</code>: Updates service API and documentation</li>
<li><code>service/logs</code>: Updates service API and documentation
<ul>
<li>Update LogSamples field in Anomaly model to be a list of LogEvent</li>
</ul>
</li>
<li><code>service/managedblockchain-query</code>: Updates service API, documentation, and paginators</li>
</ul>
<h1>Release v1.51.2 (2024-03-18)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/cloudformation</code>: Updates service API and documentation
<ul>
<li>This release supports for a new API ListStackSetAutoDeploymentTargets, which provider auto-deployment configuration as a describable resource. Customers can now view the specific combinations of regions and OUs that are being auto-deployed.</li>
</ul>
</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/aws/aws-sdk-go/commit/40b0a0bf415b5445dcc6dea8cf8f54adb7e918de"><code>40b0a0b</code></a> Release v1.51.6 (2024-03-22) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5205">#5205</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/90cffbc8aed533a77667a5ee66c3727cb5237b26"><code>90cffbc</code></a> Release v1.51.5 (2024-03-21) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5204">#5204</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/fb4c556a07d40bcc5dcc654fa3d58a56822feb08"><code>fb4c556</code></a> Release v1.51.4 (2024-03-20) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5203">#5203</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/9d5e5d99364bce7b10479eb43f5b9176237524d4"><code>9d5e5d9</code></a> Release v1.51.3 (2024-03-19) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5202">#5202</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/8c9d1521bf404a160352bba945fedd47e99817bd"><code>8c9d152</code></a> Release v1.51.2 (2024-03-18) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5200">#5200</a>)</li>
<li>See full diff in <a href="https://github.com/aws/aws-sdk-go/compare/v1.51.1...v1.51.6">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go&package-manager=go_modules&previous-version=1.51.1&new-version=1.51.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.31.1 to 1.32.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/onsi/gomega/releases">github.com/onsi/gomega's releases</a>.</em></p>
<blockquote>
<h2>v1.32.0</h2>
<h2>1.32.0</h2>
<h3>Maintenance</h3>
<ul>
<li>
<p>Migrate github.com/golang/protobuf to google.golang.org/protobuf [436a197]</p>
<p>This release drops the deprecated github.com/golang/protobuf and adopts google.golang.org/protobuf.  Care was taken to ensure the release is backwards compatible (thanks <a href="https://github.com/jbduncan"><code>@​jbduncan</code></a> !).  Please open an issue if you run into one.</p>
</li>
<li>
<p>chore: test with Go 1.22 (<a href="https://redirect.github.com/onsi/gomega/issues/733">#733</a>) [32ef35e]</p>
</li>
<li>
<p>Bump golang.org/x/net from 0.19.0 to 0.20.0 (<a href="https://redirect.github.com/onsi/gomega/issues/717">#717</a>) [a0d0387]</p>
</li>
<li>
<p>Bump github-pages and jekyll-feed in /docs (<a href="https://redirect.github.com/onsi/gomega/issues/732">#732</a>) [b71e477]</p>
</li>
<li>
<p>docs: fix typo and broken anchor link to gstruct [f460154]</p>
</li>
<li>
<p>docs: fix HaveEach matcher signature [a2862e4]</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/onsi/gomega/blob/master/CHANGELOG.md">github.com/onsi/gomega's changelog</a>.</em></p>
<blockquote>
<h2>1.32.0</h2>
<h3>Maintenance</h3>
<ul>
<li>
<p>Migrate github.com/golang/protobuf to google.golang.org/protobuf [436a197]</p>
<p>This release drops the deprecated github.com/golang/protobuf and adopts google.golang.org/protobuf.  Care was taken to ensure the release is backwards compatible (thanks <a href="https://github.com/jbduncan"><code>@​jbduncan</code></a> !).  Please open an issue if you run into one.</p>
</li>
<li>
<p>chore: test with Go 1.22 (<a href="https://redirect.github.com/onsi/gomega/issues/733">#733</a>) [32ef35e]</p>
</li>
<li>
<p>Bump golang.org/x/net from 0.19.0 to 0.20.0 (<a href="https://redirect.github.com/onsi/gomega/issues/717">#717</a>) [a0d0387]</p>
</li>
<li>
<p>Bump github-pages and jekyll-feed in /docs (<a href="https://redirect.github.com/onsi/gomega/issues/732">#732</a>) [b71e477]</p>
</li>
<li>
<p>docs: fix typo and broken anchor link to gstruct [f460154]</p>
</li>
<li>
<p>docs: fix HaveEach matcher signature [a2862e4]</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/onsi/gomega/commit/437995126acee58e6237f963913f54cb6386dd0a"><code>4379951</code></a> v1.32.0</li>
<li><a href="https://github.com/onsi/gomega/commit/a350b95475d80b6139762e3ae405072a660ead1c"><code>a350b95</code></a> Maintain source backwards compatibility</li>
<li><a href="https://github.com/onsi/gomega/commit/a6c8875c9101b27be67e57288b6bc95863f470ee"><code>a6c8875</code></a> Fix failing test</li>
<li><a href="https://github.com/onsi/gomega/commit/436a197c11fbafe8f356f6e8bd2cc0e01bfc4324"><code>436a197</code></a> Migrate github.com/golang/protobuf to google.golang.org/protobuf</li>
<li><a href="https://github.com/onsi/gomega/commit/32ef35ea6e233acc84502d9ec90c106aeec1615d"><code>32ef35e</code></a> chore: test with Go 1.22 (<a href="https://redirect.github.com/onsi/gomega/issues/733">#733</a>)</li>
<li><a href="https://github.com/onsi/gomega/commit/a0d0387c676ecbc28ce60dd2c16dd7a6900d645e"><code>a0d0387</code></a> Bump golang.org/x/net from 0.19.0 to 0.20.0 (<a href="https://redirect.github.com/onsi/gomega/issues/717">#717</a>)</li>
<li><a href="https://github.com/onsi/gomega/commit/b71e47766573f9c48c5b306a1afdd143b9f46e42"><code>b71e477</code></a> Bump github-pages and jekyll-feed in /docs (<a href="https://redirect.github.com/onsi/gomega/issues/732">#732</a>)</li>
<li><a href="https://github.com/onsi/gomega/commit/f4601547eab6c872dabcd88064c50ba8eb5408cf"><code>f460154</code></a> docs: fix typo and broken anchor link to gstruct</li>
<li><a href="https://github.com/onsi/gomega/commit/a2862e41f3f866e4d37c940a33e25827e504cfed"><code>a2862e4</code></a> docs: fix HaveEach matcher signature</li>
<li>See full diff in <a href="https://github.com/onsi/gomega/compare/v1.31.1...v1.32.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/onsi/gomega&package-manager=go_modules&previous-version=1.31.1&new-version=1.32.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
….5+incompatible (aws#5733)

Bumps [github.com/docker/docker](https://github.com/docker/docker) from 25.0.3+incompatible to 25.0.5+incompatible.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/docker/docker/releases">github.com/docker/docker's releases</a>.</em></p>
<blockquote>
<h2>25.0.5</h2>
<p>For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:</p>
<ul>
<li><a href="https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A25.0.5">docker/cli, 25.0.5 milestone</a></li>
<li><a href="https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A25.0.5">moby/moby, 25.0.5 milestone</a></li>
<li>Deprecated and removed features, see <a href="https://github.com/docker/cli/blob/v25.0.5/docs/deprecated.md">Deprecated Features</a>.</li>
<li>Changes to the Engine API, see <a href="https://github.com/moby/moby/blob/v25.0.5/docs/api/version-history.md">API version history</a>.</li>
</ul>
<h3>Security</h3>
<p>This release contains a security fix for <a href="https://github.com/moby/moby/security/advisories/GHSA-mq39-4gv4-mvpx">CVE-2024-29018</a>, a potential data exfiltration from 'internal' networks via authoritative DNS servers.</p>
<h3>Bug fixes and enhancements</h3>
<ul>
<li><a href="https://github.com/moby/moby/security/advisories/GHSA-mq39-4gv4-mvpx">CVE-2024-29018</a>: Do not forward requests to external DNS servers for a container that is only connected to an 'internal' network. Previously, requests were forwarded if the host's DNS server was running on a loopback address, like systemd's 127.0.0.53. <a href="https://redirect.github.com/moby/moby/pull/47589">moby/moby#47589</a></li>
<li>plugin: fix mounting /etc/hosts when running in UserNS. <a href="https://redirect.github.com/moby/moby/pull/47588">moby/moby#47588</a></li>
<li>rootless: fix <code>open /etc/docker/plugins: permission denied</code>. <a href="https://redirect.github.com/moby/moby/pull/47587">moby/moby#47587</a></li>
<li>Fix multiple parallel <code>docker build</code> runs leaking disk space. <a href="https://redirect.github.com/moby/moby/pull/47527">moby/moby#47527</a></li>
</ul>
<h2>v25.0.4</h2>
<p>For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:</p>
<ul>
<li><a href="https://github.com/docker/cli/issues?q=is%3Aclosed+milestone%3A25.0.4">docker/cli, 25.0.4 milestone</a></li>
<li><a href="https://github.com/moby/moby/issues?q=is%3Aclosed+milestone%3A25.0.4">moby/moby, 25.0.4 milestone</a></li>
<li>Deprecated and removed features, see <a href="https://github.com/docker/cli/blob/v25.0.4/docs/deprecated.md">Deprecated Features</a>.</li>
<li>Changes to the Engine API, see <a href="https://github.com/moby/moby/blob/v25.0.4/docs/api/version-history.md">API version history</a>.</li>
</ul>
<h3>Bug fixes and enhancements</h3>
<ul>
<li>Restore DNS names for containers in the default &quot;nat&quot; network on Windows. <a href="https://redirect.github.com/moby/moby/pull/47490">moby/moby#47490</a></li>
<li>Fix <code>docker start</code> failing when used with <code>--checkpoint</code> <a href="https://redirect.github.com/moby/moby/pull/47466">moby/moby#47466</a></li>
<li>Don't enforce new validation rules for existing swarm networks <a href="https://redirect.github.com/moby/moby/pull/47482">moby/moby#47482</a></li>
<li>Restore IP connectivity between the host and containers on an internal bridge network. <a href="https://redirect.github.com/moby/moby/pull/47481">moby/moby#47481</a></li>
<li>Fix a regression introduced in v25.0 that prevented the classic builder from ADDing a tar archive with xattrs created on a non-Linux OS <a href="https://redirect.github.com/moby/moby/pull/47483">moby/moby#47483</a></li>
<li>containerd image store: Fix image pull not emitting <code>Pulling fs layer</code> status <a href="https://redirect.github.com/moby/moby/pull/47484">moby/moby#47484</a></li>
</ul>
<h3>API</h3>
<ul>
<li>To preserve backwards compatibility, make read-only mounts not recursive by default when using older clients (API version &lt; v1.44). <a href="https://redirect.github.com/moby/moby/pull/47393">moby/moby#47393</a></li>
<li><code>GET /images/{id}/json</code> omits the <code>Created</code> field (previously it was <code>0001-01-01T00:00:00Z</code>) if the <code>Created</code> field is missing from the image config. <a href="https://redirect.github.com/moby/moby/pull/47451">moby/moby#47451</a></li>
<li>Populate a missing <code>Created</code> field in <code>GET /images/{id}/json</code> with <code>0001-01-01T00:00:00Z</code> for API version &lt;= 1.43. <a href="https://redirect.github.com/moby/moby/pull/47387">moby/moby#47387</a></li>
<li>Fix a regression that caused API socket connection failures to report an API version negotiation failure instead. <a href="https://redirect.github.com/moby/moby/pull/47470">moby/moby#47470</a></li>
<li>Preserve supplied endpoint configuration in a container-create API request, when a container-wide MAC address is specified, but <code>NetworkMode</code> name-or-id is not the same as the name-or-id used in <code>NetworkSettings.Networks</code>. <a href="https://redirect.github.com/moby/moby/pull/47510">moby/moby#47510</a></li>
</ul>
<h3>Packaging updates</h3>
<ul>
<li>Upgrade Go runtime to <a href="https://go.dev/doc/devel/release#go1.21.8">1.21.8</a>. <a href="https://redirect.github.com/moby/moby/pull/47503">moby/moby#47503</a></li>
<li>Upgrade RootlessKit to <a href="https://github.com/rootless-containers/rootlesskit/releases/tag/v2.0.2">v2.0.2</a>.  <a href="https://redirect.github.com/moby/moby/pull/47508">moby/moby#47508</a></li>
<li>Upgrade Compose to <a href="https://github.com/docker/compose/releases/tag/v2.24.7">v2.24.7</a>. <a href="https://redirect.github.com/docker/docker-ce-packaging/pull/998">docker/docker-ce-packaging#998</a></li>
<li>Upgrade Buildx to <a href="https://github.com/docker/buildx/releases/tag/v0.13.0">v0.13.0</a>. <a href="https://redirect.github.com/docker/docker-ce-packaging/pull/997">docker/docker-ce-packaging#997</a></li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/moby/moby/commit/e63daec8672d77ac0b2b5c262ef525c7cf17fd20"><code>e63daec</code></a> Merge pull request <a href="https://redirect.github.com/docker/docker/issues/47589">#47589</a> from vvoland/v25.0-47538</li>
<li><a href="https://github.com/moby/moby/commit/817bccb1c65823f29eccf95b812ec9cf26da798c"><code>817bccb</code></a> Merge pull request <a href="https://redirect.github.com/docker/docker/issues/47588">#47588</a> from vvoland/v25.0-47558</li>
<li><a href="https://github.com/moby/moby/commit/2a0601e84e13514d7b94ab6687a33973eb0d80a0"><code>2a0601e</code></a> Merge pull request <a href="https://redirect.github.com/docker/docker/issues/47587">#47587</a> from vvoland/v25.0-47559</li>
<li><a href="https://github.com/moby/moby/commit/9df9ccc06fbcbb5ca9dc995f6075cc18341b3816"><code>9df9ccc</code></a> Merge pull request <a href="https://redirect.github.com/docker/docker/issues/47586">#47586</a> from vvoland/v25.0-47569</li>
<li><a href="https://github.com/moby/moby/commit/a987bc5ad06c54448454b5415dd70465d41c184e"><code>a987bc5</code></a> libnet: Don't forward to upstream resolvers on internal nw</li>
<li><a href="https://github.com/moby/moby/commit/20c205fd3a0081d005958eff690e2b34df1c5e5e"><code>20c205f</code></a> Environment variable to override resolv.conf path.</li>
<li><a href="https://github.com/moby/moby/commit/4be97233cc191bda476d8ecfcd6ee48446ddb3da"><code>4be9723</code></a> daemon: move getUnprivilegedMountFlags to internal package</li>
<li><a href="https://github.com/moby/moby/commit/7ed7e6caf6c1605ba5fcc80c015b4afced7c8bfd"><code>7ed7e6c</code></a> plugin: fix mounting /etc/hosts when running in UserNS</li>
<li><a href="https://github.com/moby/moby/commit/81ad7062f0299c4ebc9ac3f576a2c0c67d8b6ff8"><code>81ad706</code></a> rootless: fix <code>open /etc/docker/plugins: permission denied</code></li>
<li><a href="https://github.com/moby/moby/commit/02d4ee3f9aea7e296ac3f3afb39d4428c38c6251"><code>02d4ee3</code></a> Makefile: generate-files: fix check for empty TMP_OUT</li>
<li>Additional commits viewable in <a href="https://github.com/docker/docker/compare/v25.0.3...v25.0.5">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/docker/docker&package-manager=go_modules&previous-version=25.0.3+incompatible&new-version=25.0.5+incompatible)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/aws/copilot-cli/network/alerts).

</details>
Bumps [github.com/moby/buildkit](https://github.com/moby/buildkit) from 0.13.0 to 0.13.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/moby/buildkit/releases">github.com/moby/buildkit's releases</a>.</em></p>
<blockquote>
<h2>v0.13.1</h2>
<p>buildkit 0.13.1</p>
<p>Welcome to the 0.13.1 release of buildkit!</p>
<p>Please try out the release binaries and report any issues at
<a href="https://github.com/moby/buildkit/issues">https://github.com/moby/buildkit/issues</a>.</p>
<h3>Notable Changes</h3>
<ul>
<li>Fix handling of deleted blobs when importing cache from Github Actions cache backend <a href="https://redirect.github.com/moby/buildkit/issues/4771">#4771</a></li>
<li>Fix unclean shutdown error on WCOW on Ctrl-C <a href="https://redirect.github.com/moby/buildkit/issues/4774">#4774</a></li>
<li>Mitigate issue with mounting OpenTelemetry socket in containers in some installations <a href="https://redirect.github.com/moby/buildkit/issues/4778">#4778</a></li>
<li>Fix parsing <code>./.git</code> source path as Git URL. <a href="https://redirect.github.com/moby/buildkit/issues/4776">#4776</a></li>
</ul>
<h3>Dependency Changes</h3>
<p>This release has no dependency changes</p>
<p>Previous release can be found at <a href="https://github.com/moby/buildkit/releases/tag/v0.13.0">v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/moby/buildkit/commit/2ae42e0c0c793d7d66b7a23424af6fd6c2f9c8f3"><code>2ae42e0</code></a> Merge pull request <a href="https://redirect.github.com/moby/buildkit/issues/4779">#4779</a> from tonistiigi/v0.13.1-picks</li>
<li><a href="https://github.com/moby/buildkit/commit/0aff32386c4acc02dab117677d625cbb3ba60ffd"><code>0aff323</code></a> oci: make mounting oci socket optional</li>
<li><a href="https://github.com/moby/buildkit/commit/9e593c07dffaaf08bd0ad9052582061c37769838"><code>9e593c0</code></a> git: ensure file-looking git refs aren't parsed as URLs</li>
<li><a href="https://github.com/moby/buildkit/commit/50fbf5068fb0960b311f39e5312540600d23b116"><code>50fbf50</code></a> remotecache: fix missing CheckDescriptor method</li>
<li><a href="https://github.com/moby/buildkit/commit/62eec44c46f4782f6eb984669b3f7949d5ab6454"><code>62eec44</code></a> solver: stub out sysSampler close</li>
<li><a href="https://github.com/moby/buildkit/commit/3f62976f974709d9ad4034b27878fc4098a9488f"><code>3f62976</code></a> Merge pull request <a href="https://redirect.github.com/moby/buildkit/issues/4742">#4742</a> from crazy-max/v0.13_cherry-picks</li>
<li><a href="https://github.com/moby/buildkit/commit/f64b48e666dd28a11a78f651e99c9764f9dce027"><code>f64b48e</code></a> fix(docs): add the containers feature enabling step</li>
<li><a href="https://github.com/moby/buildkit/commit/525ea4f803ceed734d7a1b32c22a5d07dd08f3fb"><code>525ea4f</code></a> ci: enable multi-platform lint only for upstream repo</li>
<li><a href="https://github.com/moby/buildkit/commit/ee081ebd9a6138352d331b268235ae029887828f"><code>ee081eb</code></a> docs: replace references to the master branch with v0.13</li>
<li>See full diff in <a href="https://github.com/moby/buildkit/compare/v0.13.0...v0.13.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/moby/buildkit&package-manager=go_modules&previous-version=0.13.0&new-version=0.13.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) from 2.16.0 to 2.17.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/onsi/ginkgo/releases">github.com/onsi/ginkgo/v2's releases</a>.</em></p>
<blockquote>
<h2>v2.17.1</h2>
<h2>2.17.1</h2>
<h3>Fixes</h3>
<ul>
<li>If the user sets --seed=0, make sure all parallel nodes get the same seed [af0330d]</li>
</ul>
<h2>v2.17.0</h2>
<h2>2.17.0</h2>
<h3>Features</h3>
<ul>
<li>add <code>--github-output</code> for nicer output in github actions [e8a2056]</li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>fix typo in core_dsl.go [977bc6f]</li>
<li>Fix typo in docs [e297e7b]</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md">github.com/onsi/ginkgo/v2's changelog</a>.</em></p>
<blockquote>
<h2>2.17.1</h2>
<h3>Fixes</h3>
<ul>
<li>If the user sets --seed=0, make sure all parallel nodes get the same seed [af0330d]</li>
</ul>
<h2>2.17.0</h2>
<h3>Features</h3>
<ul>
<li>add <code>--github-output</code> for nicer output in github actions [e8a2056]</li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>fix typo in core_dsl.go [977bc6f]</li>
<li>Fix typo in docs [e297e7b]</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/onsi/ginkgo/commit/92423385b96b8be0ac6c4686ff305f30f885e59e"><code>9242338</code></a> v2.17.1</li>
<li><a href="https://github.com/onsi/ginkgo/commit/af0330d31fa540b51756c14daf6b1c55515a379c"><code>af0330d</code></a> If the user sets --seed=0, make sure all parallel nodes get the same seed</li>
<li><a href="https://github.com/onsi/ginkgo/commit/75ad73b7ed8b0a8a0ee2528619135c0c5b70fc23"><code>75ad73b</code></a> v2.17.0</li>
<li><a href="https://github.com/onsi/ginkgo/commit/3a6097aafcdf510313435ab9d2c04cc1cde8891d"><code>3a6097a</code></a> add test</li>
<li><a href="https://github.com/onsi/ginkgo/commit/6e80d3f4f5ea154e8c33ae6b2467fd84381c9969"><code>6e80d3f</code></a> use github formwat in CI</li>
<li><a href="https://github.com/onsi/ginkgo/commit/e8a2056f48b297343a97e7f77dd8902d345de649"><code>e8a2056</code></a> add <code>--github-output</code> for nicer output in github actions</li>
<li><a href="https://github.com/onsi/ginkgo/commit/977bc6f813af032b7499f7876a963e6d3f20b685"><code>977bc6f</code></a> fix typo in core_dsl.go</li>
<li><a href="https://github.com/onsi/ginkgo/commit/e297e7bbf0ee4ccd0086c5e940293ea3221ff661"><code>e297e7b</code></a> Fix typo in docs</li>
<li>See full diff in <a href="https://github.com/onsi/ginkgo/compare/v2.16.0...v2.17.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/onsi/ginkgo/v2&package-manager=go_modules&previous-version=2.16.0&new-version=2.17.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
This change will hopefully streamline on-call issue triaging.

Based on https://github.com/aws/aws-sam-cli/tree/develop/.github/ISSUE_TEMPLATE and https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Fixes aws#5740

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.51.6 to 1.51.11.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-go/releases">github.com/aws/aws-sdk-go's releases</a>.</em></p>
<blockquote>
<h1>Release v1.51.11 (2024-03-29)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/b2bi</code>: Updates service API and documentation</li>
<li><code>service/codebuild</code>: Updates service API
<ul>
<li>Add new fleet status code for Reserved Capacity.</li>
</ul>
</li>
<li><code>service/codeconnections</code>: Adds new service</li>
<li><code>service/internetmonitor</code>: Updates service API and documentation</li>
<li><code>service/iotwireless</code>: Updates service API and documentation</li>
<li><code>service/marketplace-catalog</code>: Updates service API and documentation</li>
<li><code>service/sagemaker</code>: Updates service API and documentation
<ul>
<li>This release adds support for custom images for the CodeEditor App on SageMaker Studio</li>
</ul>
</li>
</ul>
<h1>Release v1.51.10 (2024-03-28)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/compute-optimizer</code>: Updates service API and documentation</li>
<li><code>service/ec2</code>: Updates service API
<ul>
<li>Amazon EC2 C7gd, M7gd and R7gd metal instances with up to 3.8 TB of local NVMe-based SSD block-level storage have up to 45% improved real-time NVMe storage performance than comparable Graviton2-based instances.</li>
</ul>
</li>
<li><code>service/eks</code>: Updates service API</li>
<li><code>service/guardduty</code>: Updates service API and documentation
<ul>
<li>Add EC2 support for GuardDuty Runtime Monitoring auto management.</li>
</ul>
</li>
<li><code>service/oam</code>: Updates service API</li>
<li><code>service/quicksight</code>: Updates service API and documentation
<ul>
<li>Amazon QuickSight: Adds support for setting up VPC Endpoint restrictions for accessing QuickSight Website.</li>
</ul>
</li>
</ul>
<h1>Release v1.51.9 (2024-03-27)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/batch</code>: Updates service API and documentation
<ul>
<li>This feature allows AWS Batch to support configuration of imagePullSecrets and allowPrivilegeEscalation for jobs running on EKS</li>
</ul>
</li>
<li><code>service/bedrock-agent</code>: Updates service API and documentation</li>
<li><code>service/bedrock-agent-runtime</code>: Updates service API and documentation</li>
<li><code>service/elasticache</code>: Updates service API and documentation
<ul>
<li>Added minimum capacity to  Amazon ElastiCache Serverless. This feature allows customer to ensure minimum capacity even without current load</li>
</ul>
</li>
<li><code>service/secretsmanager</code>: Updates service documentation
<ul>
<li>Documentation updates for Secrets Manager</li>
</ul>
</li>
</ul>
<h1>Release v1.51.8 (2024-03-26)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/bedrock-agent-runtime</code>: Updates service API and documentation</li>
<li><code>service/ce</code>: Updates service API, documentation, and paginators</li>
<li><code>service/ec2</code>: Updates service API and documentation
<ul>
<li>Documentation updates for Elastic Compute Cloud (EC2).</li>
</ul>
</li>
<li><code>service/ecs</code>: Updates service documentation</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/aws/aws-sdk-go/commit/0b7b1fa64008f9856bb6e440210313ca1b16a391"><code>0b7b1fa</code></a> Release v1.51.11 (2024-03-29) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5213">#5213</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/f4c2ec63adac077f4943135f61356404f3881eaf"><code>f4c2ec6</code></a> Release v1.51.10 (2024-03-28) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5212">#5212</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/1f60add6b9713698567e5ce9457c6392ee0e8a18"><code>1f60add</code></a> Release v1.51.9 (2024-03-27) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5211">#5211</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/5d15e1b9d7e24d200efc7ae3e6eee41f4f8a78f7"><code>5d15e1b</code></a> Release v1.51.8 (2024-03-26) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5209">#5209</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/e7520717955409031e3d5fcabcc2db1e3925df97"><code>e752071</code></a> Release v1.51.7 (2024-03-25) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5206">#5206</a>)</li>
<li>See full diff in <a href="https://github.com/aws/aws-sdk-go/compare/v1.51.6...v1.51.11">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go&package-manager=go_modules&previous-version=1.51.6&new-version=1.51.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
…WS Fargate (aws#5758)

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.16.0 to 0.17.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/mod/commit/aa51b25a4485b19ca64f578bad6fa40229e75984"><code>aa51b25</code></a> modfile: do not collapse if there are unattached comments within blocks</li>
<li><a href="https://github.com/golang/mod/commit/87140ecd02dd794a1acc173c48f0c8c52cd3a339"><code>87140ec</code></a> sumdb/tlog: make NewTiles only generate strictly necessary tiles</li>
<li><a href="https://github.com/golang/mod/commit/18d3f5618645fbebec703867364c3f2ac1102f1d"><code>18d3f56</code></a> modfile: fix crash on AddGoStmt in empty File</li>
<li>See full diff in <a href="https://github.com/golang/mod/compare/v0.16.0...v0.17.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/mod&package-manager=go_modules&previous-version=0.16.0&new-version=0.17.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.51.11 to 1.51.16.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-go/releases">github.com/aws/aws-sdk-go's releases</a>.</em></p>
<blockquote>
<h1>Release v1.51.16 (2024-04-05)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/quicksight</code>: Updates service API and documentation
<ul>
<li>Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription</li>
</ul>
</li>
<li><code>service/resource-groups</code>: Updates service API and documentation</li>
<li><code>service/verifiedpermissions</code>: Updates service API and documentation</li>
</ul>
<h1>Release v1.51.15 (2024-04-04)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/b2bi</code>: Updates service API</li>
<li><code>service/cleanrooms</code>: Updates service API and documentation</li>
<li><code>service/ec2</code>: Updates service API
<ul>
<li>Amazon EC2 G6 instances powered by NVIDIA L4 Tensor Core GPUs can be used for a wide range of graphics-intensive and machine learning use cases. Gr6 instances also feature NVIDIA L4 GPUs and can be used for graphics workloads with higher memory requirements.</li>
</ul>
</li>
<li><code>service/emr-containers</code>: Updates service API and documentation</li>
<li><code>service/ivs</code>: Updates service API and documentation</li>
<li><code>service/verifiedpermissions</code>: Updates service API and documentation</li>
</ul>
<h1>Release v1.51.14 (2024-04-03)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/cleanroomsml</code>: Updates service API and documentation</li>
<li><code>service/cloudformation</code>: Updates service API and documentation
<ul>
<li>This release would return a new field - PolicyAction in cloudformation's existed DescribeChangeSetResponse, showing actions we are going to apply on the physical resource (e.g., Delete, Retain) according to the user's template</li>
</ul>
</li>
<li><code>service/datazone</code>: Updates service API, documentation, and paginators</li>
<li><code>service/docdb</code>: Updates service API and documentation
<ul>
<li>This release adds Global Cluster Switchover capability which enables you to change your global cluster's primary AWS Region, the region that serves writes, while preserving the replication between all regions in the global cluster.</li>
</ul>
</li>
<li><code>service/groundstation</code>: Updates service API and documentation</li>
<li><code>service/lambda</code>: Updates service API and documentation
<ul>
<li>Add Ruby 3.3 (ruby3.3) support to AWS Lambda</li>
</ul>
</li>
<li><code>service/medialive</code>: Updates service API and documentation
<ul>
<li>Cmaf Ingest outputs are now supported in Media Live</li>
</ul>
</li>
<li><code>service/medical-imaging</code>: Updates service API and documentation</li>
<li><code>service/transfer</code>: Updates service API and documentation
<ul>
<li>Add ability to specify Security Policies for SFTP Connectors</li>
</ul>
</li>
</ul>
<h1>Release v1.51.13 (2024-04-02)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/ecs</code>: Updates service documentation
<ul>
<li>Documentation only update for Amazon ECS.</li>
</ul>
</li>
<li><code>service/glue</code>: Updates service API and documentation
<ul>
<li>Adding View related fields to responses of read-only Table APIs.</li>
</ul>
</li>
<li><code>service/ivschat</code>: Updates service documentation</li>
<li><code>service/rolesanywhere</code>: Updates service API and documentation</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/aws/aws-sdk-go/commit/9f80461fc7b29f6c794307984d55630c312e9357"><code>9f80461</code></a> Release v1.51.16 (2024-04-05) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5219">#5219</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/a835120b2568f5303a1448872ec68fb3fd04f7a9"><code>a835120</code></a> Release v1.51.15 (2024-04-04) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5218">#5218</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/588ffb4699b767643457a6a53875de2af1222611"><code>588ffb4</code></a> Release v1.51.14 (2024-04-03) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5217">#5217</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/dbff91aa16d2e8d758bb3903bae836702aced496"><code>dbff91a</code></a> Release v1.51.13 (2024-04-02) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5216">#5216</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/2d59fa0b0bdedcdfd7a9dcb6231933fd4d79ee5b"><code>2d59fa0</code></a> Release v1.51.12 (2024-04-01) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5214">#5214</a>)</li>
<li>See full diff in <a href="https://github.com/aws/aws-sdk-go/compare/v1.51.11...v1.51.16">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go&package-manager=go_modules&previous-version=1.51.11&new-version=1.51.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.18.0 to 0.19.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/term/commit/5b15d269ba1f54e8da86c8aa5574253aea0c2198"><code>5b15d26</code></a> go.mod: update golang.org/x dependencies</li>
<li>See full diff in <a href="https://github.com/golang/term/compare/v0.18.0...v0.19.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/term&package-manager=go_modules&previous-version=0.18.0&new-version=0.19.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.6.0 to 0.7.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/sync/commit/14be23e5b48bec28285f8a694875175ecacfddb3"><code>14be23e</code></a> semaphore: cancel acquisition with a done context</li>
<li>See full diff in <a href="https://github.com/golang/sync/compare/v0.6.0...v0.7.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=golang.org/x/sync&package-manager=go_modules&previous-version=0.6.0&new-version=0.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
…name contains hyphens (aws#5759)

related: aws#5732


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
…nv files (aws#5760)

Fixes: aws#5756 

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Without this, when running `copilot task delete --env test` we get:

```
✘ select task from environment: get tasks in environment test: list stacks: AccessDenied: User: arn:aws:sts::<account id>:assumed-role/<app>-<test>-EnvManagerRole/<session id> is not authorized to perform: cloudformation:ListStacks on resource: arn:aws:cloudformation:us-west-2:<account>:stack/*/* because no identity-based policy allows the cloudformation:ListStacks action
```

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Addresses aws#5767


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.51.16 to 1.51.21.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-go/releases">github.com/aws/aws-sdk-go's releases</a>.</em></p>
<blockquote>
<h1>Release v1.51.21 (2024-04-12)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/cloudformation</code>: Updates service API and documentation
<ul>
<li>Adding support for the new parameter &quot;IncludePropertyValues&quot; in the CloudFormation DescribeChangeSet API. When this parameter is included, the DescribeChangeSet response will include more detailed information such as before and after values for the resource properties that will change.</li>
</ul>
</li>
<li><code>service/config</code>: Updates service documentation</li>
<li><code>service/glue</code>: Updates service API and documentation
<ul>
<li>Modifying request for GetUnfilteredTableMetadata for view-related fields.</li>
</ul>
</li>
<li><code>service/healthlake</code>: Updates service API and documentation</li>
<li><code>service/iotfleethub</code>: Updates service documentation</li>
<li><code>service/kms</code>: Updates service API, documentation, paginators, and examples
<ul>
<li>This feature supports the ability to specify a custom rotation period for automatic key rotations, the ability to perform on-demand key rotations, and visibility into your key material rotations.</li>
</ul>
</li>
<li><code>service/mediatailor</code>: Updates service API and documentation</li>
<li><code>service/outposts</code>: Updates service API</li>
<li><code>service/redshift</code>: Updates service API and documentation
<ul>
<li>Adds support for Amazon Redshift DescribeClusterSnapshots API to include Snapshot ARN response field.</li>
</ul>
</li>
<li><code>service/transfer</code>: Updates service API and documentation
<ul>
<li>This change releases support for importing self signed certificates to the Transfer Family for sending outbound file transfers over TLS/HTTPS.</li>
</ul>
</li>
</ul>
<h1>Release v1.51.20 (2024-04-11)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/batch</code>: Updates service API and documentation
<ul>
<li>This release adds the task properties field to attempt details and the name field on EKS container detail.</li>
</ul>
</li>
<li><code>service/cloudfront</code>: Updates service API and documentation
<ul>
<li>CloudFront origin access control extends support to AWS Lambda function URLs and AWS Elemental MediaPackage v2 origins.</li>
</ul>
</li>
<li><code>service/codebuild</code>: Updates service documentation
<ul>
<li>Support access tokens for Bitbucket sources</li>
</ul>
</li>
<li><code>service/iam</code>: Updates service API and documentation
<ul>
<li>For CreateOpenIDConnectProvider API, the ThumbprintList parameter is no longer required.</li>
</ul>
</li>
<li><code>service/medialive</code>: Updates service API, documentation, waiters, and paginators
<ul>
<li>AWS Elemental MediaLive introduces workflow monitor, a new feature that enables the visualization and monitoring of your media workflows. Create signal maps of your existing workflows and monitor them by creating notification and monitoring template groups.</li>
</ul>
</li>
<li><code>service/monitoring</code>: Updates service API and documentation
<ul>
<li>This release adds support for Metric Characteristics for CloudWatch Anomaly Detection. Anomaly Detector now takes Metric Characteristics object with Periodic Spikes boolean field that tells Anomaly Detection that spikes that repeat at the same time every week are part of the expected pattern.</li>
</ul>
</li>
<li><code>service/omics</code>: Updates service API and documentation</li>
<li><code>service/pipes</code>: Updates service API</li>
<li><code>service/rds</code>: Updates service API, documentation, waiters, paginators, and examples
<ul>
<li>Updates Amazon RDS documentation for Standard Edition 2 support in RDS Custom for Oracle.</li>
</ul>
</li>
<li><code>service/s3control</code>: Updates service documentation
<ul>
<li>Documentation updates for Amazon S3-control.</li>
</ul>
</li>
<li><code>service/wafv2</code>: Adds new service</li>
</ul>
<h1>Release v1.51.19 (2024-04-10)</h1>
<h3>Service Client Updates</h3>
<ul>
<li><code>service/cleanrooms</code>: Updates service API and documentation</li>
<li><code>service/connect</code>: Updates service API and documentation</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/aws/aws-sdk-go/commit/49079a443fb815a1d780b3e6fcaba49d0badae0e"><code>49079a4</code></a> Release v1.51.21 (2024-04-12) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5224">#5224</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/8888dae11935b652781010304c637406a168475a"><code>8888dae</code></a> Release v1.51.20 (2024-04-11) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5223">#5223</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/ee8448b2b72d4fd29232e049d1e9a5928522efed"><code>ee8448b</code></a> Release v1.51.19 (2024-04-10) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5222">#5222</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/9f6e3bb9f523aef97fa1cd5c5f8ba8ecf212e44e"><code>9f6e3bb</code></a> Release v1.51.18 (2024-04-09) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5221">#5221</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-go/commit/76ef9d5877d5544edc061b4a5cc22fe53e81f1f7"><code>76ef9d5</code></a> Release v1.51.17 (2024-04-08) (<a href="https://redirect.github.com/aws/aws-sdk-go/issues/5220">#5220</a>)</li>
<li>See full diff in <a href="https://github.com/aws/aws-sdk-go/compare/v1.51.16...v1.51.21">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/aws/aws-sdk-go&package-manager=go_modules&previous-version=1.51.16&new-version=1.51.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Our "task" e2e test has being failing because we aren't able to empty the bucket. It is because we keep deploying tasks under the same group name; the latter-deployed tasks are in default cluster, which effectively removes the env manager role's permission to manage the bucket.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the Apache 2.0 License.
@github-actions
Copy link

github-actions bot commented May 1, 2024

🍕 Here are the new binary sizes!

Name New size (kiB) size (kiB) Delta (%)
macOS (amd) 57816 58076 ❤️ -0.45
macOS (arm) 58876 59136 ❤️ -0.44
linux (amd) 50692 50928 ❤️ -0.46
linux (arm) 49988 50180 ❤️ -0.38
windows (amd) 47748 47968 ❤️ -0.46

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.