Tom Keller
07ada0fe07
chore: automate README version bumping ( #1763 )
...
Closes #1420 .
2026-05-08 10:36:29 -07:00
Tom Keller
dc2353e57a
chore: configure codeql to ignore generated code ( #1760 )
2026-05-06 15:29:32 -07:00
Michael Lehmann
c36525a567
chore: automatic major version tagging ( #1565 )
...
* Update release-please.yml to auto-update version tag
* chore: configure release-please auto floating tag
---------
Co-authored-by: Tom Keller <kellertk@amazon.com >
2026-05-06 14:04:09 -07:00
Tom Keller
39d1702721
chore: bump unit test node version ( #1758 )
2026-05-06 20:44:44 +00:00
Tom Keller
a7f0c828ac
feat: Support usage of AWS Profiles ( #1696 )
...
* Support usage of AWS Profiles
* squash merge main updates w feature branch
Squashed commit of the following:
commit ef2df4679f908ff30d5a711258ace2fa906c4bf3
Author: Michael Lehmann <lehmanmj@amazon.com >
Date: Tue Mar 17 11:24:04 2026 -0700
dist update
commit db3779a0e9
Author: Jan Feddern <jf@novatec-gmbh.de >
Date: Sun Dec 21 11:28:36 2025 +0100
Support usage of AWS Profiles
* chore: Update dist
* consistent outputEnvCredentials
* take out tests temporarily
* chore: Update dist
* debug changes for static creds
* remove debug and only cleanup profile if it was set
* formatting fixes + remove profile from cleanup test
* feat: Support usage of AWS Profiles
Adds a config option to support writing to profile files instead of
exporting environment variables.
Closes #1594 . Closes #1586 . Closes #112 .
* chore: fix failing test case and windows path
* chore: lint project markdown files
* chore: update scripts in package.json and tsconfig update
* make env vars consistent, readme linting
* debug for profile path env vars
* remove debug
* remove profile backups
* error if we try to overwrite
* add option to overwrite existing profiles
* tests for overwrite option
* default to no env vars
* remove default from action file
* add static credential env var support
* validation fix for static creds multi profile
* debug sleep for static creds validation
* wait syntax
* undo sleep for creds validate
* test coverage, readme/action yml updates, validate creds later on self-hosted runner
* security dependency updates
* chore(deps-dev): bump @biomejs/biome from 2.4.8 to 2.4.10 (#1709 )
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.4.8 to 2.4.10.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.10/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.4.10
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @aws-sdk/credential-provider-env (#1713 )
Bumps [@aws-sdk/credential-provider-env](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages-internal/credential-provider-env ) from 3.972.22 to 3.972.24.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/packages-internal/credential-provider-env/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/HEAD/packages-internal/credential-provider-env )
---
updated-dependencies:
- dependency-name: "@aws-sdk/credential-provider-env"
dependency-version: 3.972.24
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: Update dist
* chore(deps): bump @aws-sdk/client-sts from 3.1015.0 to 3.1020.0 (#1710 )
Bumps [@aws-sdk/client-sts](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sts ) from 3.1015.0 to 3.1020.0.
- [Release notes](https://github.com/aws/aws-sdk-js-v3/releases )
- [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-sts/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.1020.0/clients/client-sts )
---
updated-dependencies:
- dependency-name: "@aws-sdk/client-sts"
dependency-version: 3.1020.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: Update dist
* fix: do not write empty profile files
Also cleanup fix, additional test, README typo cleanup
* linting fix
* chore: linting fix
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Jan Feddern <jf@novatec-gmbh.de >
Co-authored-by: Michael Lehmann <lehmanmj@amazon.com >
Co-authored-by: GitHub Actions <github-aws-sdk-osds-automation@amazon.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-03 16:27:00 -07:00
Michael Lehmann
f8de47bf3e
chore: CI fixes ( #1679 )
...
* clean dist
* switch to esbuild
* chore: Update dist
* update script version for token file test
* fix license workflow
* chore: Update dist
* re-add release-please
* newlines
---------
Co-authored-by: GitHub Actions <github-aws-sdk-osds-automation@amazon.com >
2026-03-12 15:20:50 -07:00
Michael Lehmann
0820d92983
re-add static integ test rewrite ( #1680 )
2026-03-12 15:09:44 -07:00
kellertk
9d1c42024f
chore: revert "chore: static integ test refactor ( #1655 )"
...
This reverts commit b6772acfeb .
2026-03-11 17:21:42 -07:00
Michael Lehmann
b6772acfeb
chore: static integ test refactor ( #1655 )
...
* static integ test rewrite
2026-03-11 16:09:56 -07:00
Henry Griffiths
4ce2bbcf5d
chore: update version in actions to v6 ( #1643 )
2026-02-05 17:58:27 +00:00
Michael Lehmann
c367a6acb0
chore: integ tests manual option ( #1639 )
...
* temp integ test fix
temp fix so that integ tests will still run while release-please is disabled
* add workflow-dispatch trigger
let us manually run integ tests
2026-02-03 13:58:34 -08:00
Tom Keller
6e3375df07
chore: remove release-please release automation ( #1631 )
2026-01-28 13:13:04 -08:00
Tom Keller
98abed7841
chore: add workflow_dispatch trigger to release workflow ( #1630 )
2026-01-28 11:40:15 -08:00
Henry Griffiths
8e2d02296b
ci: update configure-aws-credentials to v5 ( #1470 )
...
BEGIN_COMMIT_OVERRIDE
chore: update configure-aws-credentials to v5 (#1470 )
END_COMMIT_OVERRIDE
2025-09-04 16:58:13 -07:00
Henry Griffiths
0994a359d5
chore: update actions/checkout to v5 ( #1471 )
...
Co-authored-by: Tom Keller <1083460+kellertk@users.noreply.github.com >
2025-09-04 23:53:56 +00:00
Tom Keller
1ec058b7a1
chore: revert 163b496 ( #1473 )
2025-09-04 23:52:28 +00:00
Tom Keller
163b496f8b
chore: update AWS role references to use variables ( #1472 )
2025-09-04 16:46:38 -07:00
Tom Keller
a5c87b6a6b
chore: update OS matrix in inline-policy for tests-integ-release.yml ( #1461 )
...
Removed Windows from the OS matrix in the workflow.
2025-08-29 17:18:16 -07:00
Michael Lehmann
45a41642bb
chore: make script inline ( #1460 )
...
* add pre-release integ tests
* chore: remove unnecessary sudo and reorganize test files
* chore: inline write token file
2025-08-30 00:11:06 +00:00
Michael Lehmann
cb3b499674
chore: redact s3 contents
2025-08-29 16:48:11 -07:00
Michael Lehmann
ec8e002276
chore: add pre-release integ tests ( #1457 )
...
* add pre-release integ tests
* chore: remove unnecessary sudo and reorganize test files
2025-08-29 16:34:59 -07:00
kellertk
df886f22da
chore: tests-unit update
2025-08-20 09:48:34 -07:00
Tom Keller
3821430d17
chore: update post-release integ test
2025-08-15 15:42:07 -07:00
Tom Keller
3df3b9e987
use correct ref
2025-08-15 15:29:45 -07:00
Tom Keller
a91a6303b8
chore: create tests-integ.yml
2025-08-15 15:29:45 -07:00
Tom Keller
6b8bbaed05
chore: switch to pull_request_target for dependabot-autoapprove
2025-07-31 13:06:19 -07:00
Tom Keller
8128bbdaac
Update assume role arn
2025-07-31 12:44:18 -07:00
Tom Keller
a31e903eec
Merge branch 'main' into remove-integ
2025-07-25 21:23:12 -07:00
Tom Keller
b88116ba3b
chore: remove unneeded integ test
2025-07-25 21:22:44 -07:00
Tom Keller
fd13a40502
update workflow file ARNs ( #1403 )
2025-07-25 22:08:17 +00:00
Michael Lehmann
27e906a655
make sure action builds, also fix dependabot autoapprove
2025-04-22 16:20:34 -07:00
Tom Keller
f021516513
chore: remove role session name
2025-02-04 17:18:15 -08:00
Tom Keller
ce290d67fe
chore: change dependabot role session name
2025-02-04 17:12:00 -08:00
Tom Keller
1780ebd97b
chore: create one-off test for CAWSC
2025-02-04 17:06:10 -08:00
Michael Lehmann
f0af89b102
fix: Dependabot autoapprove id-token write permission ( #1285 )
...
* Fix automerge action syntax
* Fix typo
* Fix typo
* Add brackets
* add ID token permission
---------
Co-authored-by: Tom Keller <1083460+kellertk@users.noreply.github.com >
2025-02-05 00:27:51 +00:00
Michael Lehmann
b9ee51dc60
fix: Dependabot autoapprove ( #1284 )
...
* Fix automerge action syntax
* Fix typo
* Fix typo
* Add brackets
2025-02-05 00:23:12 +00:00
Michael Lehmann
39fd91c08e
fix: typo ( #1281 )
...
* Fix automerge action syntax
* Fix typo
---------
Co-authored-by: Tom Keller <1083460+kellertk@users.noreply.github.com >
2025-02-04 22:10:35 +00:00
Michael Lehmann
cf624fbdad
Fix automerge action syntax
2025-02-04 12:02:34 -08:00
Alisha Kulkarni
0f88004d9c
feat: added release-please action config
2025-01-24 14:37:49 -08:00
Tom Keller
97834a484a
fix: add id-token permission to automerge
2024-11-06 15:30:39 -08:00
Tom Keller
16ffc4e9d9
chore: remove mergify ( #1196 )
...
* feat: autoapprove dependabot PRs without mergify
* chore: remove mergify
* fix: approve dependabot PRs as OSDS bot
2024-11-05 15:55:23 -08:00
Tom Keller
bfd218503e
fix: force push packaged files to main
2024-11-04 11:33:37 -08:00
Ashish Dhingra
bd1354327e
chore: Modified bug issue template to add checkbox to report potential regression.
2024-09-12 11:12:07 -07:00
Melle van der Linde
39228ca2bf
chore(deps): update github actions versions ( #1128 )
...
Co-authored-by: Melle <melle@git.com >
Co-authored-by: Tom Keller <1083460+kellertk@users.noreply.github.com >
2024-08-09 18:43:54 -07:00
Gulshan Kumar
5393920a08
Update package.yml ( #996 )
...
Changing the checkout v3 to v4, it is basically a fix which was causing the deprecated issue.
Co-authored-by: Tim Finnigan <87778557+tim-finnigan@users.noreply.github.com >
Co-authored-by: Tom Keller <1083460+kellertk@users.noreply.github.com >
2024-02-16 10:11:00 -08:00
Gulshan Kumar
72072f2ea6
Update tests-unit.yml ( #994 )
...
node deprecated and checkout repository version changed, using the deprecated node version..
Co-authored-by: Tim Finnigan <87778557+tim-finnigan@users.noreply.github.com >
2024-02-16 10:10:37 -08:00
Peter Woodworth
8c3f20df09
chore: release v4 ( #840 )
...
* chore: release v4
* chore: remove node from matrix in integ tests
* chore: update changelog
2023-09-11 14:52:44 -07:00
Peter Woodworth
d78f55b1db
fix: validation logic throwing unwanted errors ( #818 )
...
* fix: throws error even when valid credentials are present
* fix: throws error when invalid credentials are present despite not wanting to use them
2023-09-05 14:19:05 -07:00
Peter Woodworth
6c962b9fd3
chore: add stale issue bot ( #806 )
2023-08-25 14:48:36 -07:00
Peter Woodworth
14b6c355ca
chore: fix packaging workflow ( #805 )
...
* fix: token permission in package workflow conflicting with unit tests
* change secret arn and role to assume in package workflow
---------
Co-authored-by: Tom Keller <1083460+kellertk@users.noreply.github.com >
2023-08-25 13:35:09 -07:00