From 7cd050ca4dfdb9e7fbea0887016f1e2d5b85f5f6 Mon Sep 17 00:00:00 2001 From: peterwoodworth Date: Fri, 18 Aug 2023 16:54:12 -0700 Subject: [PATCH] chore: update readme --- .mergify.yml | 19 ++++++++++--------- CHANGELOG.md | 22 ++++++++++++++++++++++ CONTRIBUTING.md | 4 ++-- 3 files changed, 34 insertions(+), 11 deletions(-) diff --git a/.mergify.yml b/.mergify.yml index 9c7a307..050f7b7 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -1,14 +1,14 @@ - queue_rules: - name: default conditions: + # Conditions to get out of the queue (= merged) - status-success=Run Unit Tests - - -label~=(do-not-merge) + pull_request_rules: - name: Automatically merge on CI success and review approval conditions: - - base~=master|integ-tests|main - - '"#approved-reviews-by>=1"' + - base~=main|integ-tests + - "#approved-reviews-by>=1" - -approved-reviews-by~=author - status-success=Run Unit Tests - label!=work-in-progress @@ -18,20 +18,21 @@ pull_request_rules: - author!=dependabot[bot] actions: queue: - name: main method: squash + name: default + - name: Automatically approve and merge Dependabot PRs conditions: - - base~=master|main + - base~=main - author=dependabot[bot] - - status-success=build + - status-success=Run Unit Tests - -title~=(WIP|wip) - - -label~=(do-not-merge|blocked) + - -label~=(blocked|do-not-merge) - -merged - -closed actions: review: type: APPROVE queue: - name: main method: squash + name: default diff --git a/CHANGELOG.md b/CHANGELOG.md index 45d72e5..7054a6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,28 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [3.0.0](https://github.com/aws-actions/configure-aws-credentials/compare/v2.2.0...v3.0.0) (2023-08-21) + +### Features + +### Bug Fixes + +## [2.2.0](https://github.com/aws-actions/configure-aws-credentials/compare/v2.1.0...v2.2.0) (2023-05-31) + +### Features +* `inline-session-policy` prop enables assuming a role with inline session policies ([d00f6c6](https://github.com/aws-actions/configure-aws-credentials/commit/d00f6c6f41fde02a9fd0d469040be6ed0df69e73)) +* `managed-session-policies` prop enables assuming a role with managed policy arns ([d00f6c6](https://github.com/aws-actions/configure-aws-credentials/commit/d00f6c6f41fde02a9fd0d469040be6ed0df69e73)) + +## [2.1.0](https://github.com/aws-actions/configure-aws-credentials/compare/v2.0.0...v2.1.0) (2023-05-31) + +### Features +* `role-chaining` prop enables role chaining use case ([6fbd316](https://github.com/aws-actions/configure-aws-credentials/commit/6fbd316fd15f52c3d9f68e7aa06eae4f5699a518)) + +## [2.0.0](https://github.com/aws-actions/configure-aws-credentials/compare/v1.7.0...v2.0.0) (2023-03-06) + +### Features +* Version bump to use Node 16 by default. + ## [1.7.0](https://github.com/aws-actions/configure-aws-credentials/compare/v1.6.1...v1.7.0) (2022-08-03) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 11be27b..eb97330 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -23,7 +23,7 @@ reported the issue. Please try to include as much information as you can. Detail ## Contributing via Pull Requests Contributions via pull requests are much appreciated. Before sending us a pull request, please ensure that: -1. You are working against the latest source on the *master* branch. +1. You are working against the latest source on the *main* branch. 2. You check existing open, and recently merged, pull requests to make sure someone else hasn't addressed the problem already. 3. You open an issue to discuss any significant work - we would hate for your time to be wasted. @@ -56,6 +56,6 @@ If you discover a potential security issue in this project we ask that you notif ## Licensing -See the [LICENSE](https://github.com/aws-actions/configure-aws-credentials/blob/master/LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution. +See the [LICENSE](https://github.com/aws-actions/configure-aws-credentials/blob/main/LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution. We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.