From a49bb8f36224350c684e4fbe00af83691da0e3ab Mon Sep 17 00:00:00 2001 From: Simon Marty Date: Thu, 9 Oct 2025 17:19:34 -0700 Subject: [PATCH 1/5] Update README guidance to depend on git tags when building from source. Signed-off-by: Simon Marty --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 8e1cf4f..9242d90 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,10 @@ To build the Secrets Manager Agent binary natively, you need the standard develo ------ +**NOTE:** In order to ensure a stable experience, check out a specific git tag when building from source. `main` is a development branch and is not guaranteed to be stable. You can find a list of version tags [here](https://github.com/aws/aws-secretsmanager-agent/tags). Tags are in the pattern `x.y.z` and follow [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). + +Example: `git clone --branch "" https://github.com/aws/aws-secretsmanager-agent.git` + **NOTE:** Building the agent with the `fips` feature enabled on macOS currently requires the following workaround: - Create an environment variable called `SDKROOT` which is set to the result of running `xcrun --show-sdk-path` From 3617033269b57dc2a2b92010803e272837a0790a Mon Sep 17 00:00:00 2001 From: Simon Marty Date: Thu, 9 Oct 2025 17:29:10 -0700 Subject: [PATCH 2/5] Update README.md Signed-off-by: Simon Marty --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9242d90..27381e5 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ To build the Secrets Manager Agent binary natively, you need the standard develo **NOTE:** In order to ensure a stable experience, check out a specific git tag when building from source. `main` is a development branch and is not guaranteed to be stable. You can find a list of version tags [here](https://github.com/aws/aws-secretsmanager-agent/tags). Tags are in the pattern `x.y.z` and follow [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). -Example: `git clone --branch "" https://github.com/aws/aws-secretsmanager-agent.git` +Example: `git clone --branch https://github.com/aws/aws-secretsmanager-agent.git` **NOTE:** Building the agent with the `fips` feature enabled on macOS currently requires the following workaround: From 01ad2555d52dfd28220e289da682aaf1ef71598d Mon Sep 17 00:00:00 2001 From: Simon Marty Date: Thu, 9 Oct 2025 17:33:19 -0700 Subject: [PATCH 3/5] Update tag pattern to a regex. Signed-off-by: Simon Marty --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 27381e5..9cba7de 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ To build the Secrets Manager Agent binary natively, you need the standard develo ------ -**NOTE:** In order to ensure a stable experience, check out a specific git tag when building from source. `main` is a development branch and is not guaranteed to be stable. You can find a list of version tags [here](https://github.com/aws/aws-secretsmanager-agent/tags). Tags are in the pattern `x.y.z` and follow [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). +**NOTE:** In order to ensure a stable experience, check out a specific git tag when building from source. `main` is a development branch and is not guaranteed to be stable. You can find a list of version tags [here](https://github.com/aws/aws-secretsmanager-agent/tags). Tags are in the pattern `/v\d+\.\d+\.\d+/` and follow [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). Example: `git clone --branch https://github.com/aws/aws-secretsmanager-agent.git` From 55c85370bb7ee84f3f531e64cb17996180521f44 Mon Sep 17 00:00:00 2001 From: Simon Marty Date: Fri, 10 Oct 2025 09:21:21 -0700 Subject: [PATCH 4/5] Removed superfluous sentence. Signed-off-by: Simon Marty --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9cba7de..1cd7523 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ To build the Secrets Manager Agent binary natively, you need the standard develo ------ -**NOTE:** In order to ensure a stable experience, check out a specific git tag when building from source. `main` is a development branch and is not guaranteed to be stable. You can find a list of version tags [here](https://github.com/aws/aws-secretsmanager-agent/tags). Tags are in the pattern `/v\d+\.\d+\.\d+/` and follow [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). +**NOTE:** In order to ensure a stable experience, check out a specific git tag when building from source. You can find a list of version tags [here](https://github.com/aws/aws-secretsmanager-agent/tags). Tags are in the pattern `/v\d+\.\d+\.\d+/` and follow [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). Example: `git clone --branch https://github.com/aws/aws-secretsmanager-agent.git` From fb53468fdb9eeb9b33c2497bd6abb86e479bc2cf Mon Sep 17 00:00:00 2001 From: Simon Marty Date: Mon, 13 Oct 2025 12:51:26 -0700 Subject: [PATCH 5/5] Update README.md Signed-off-by: Simon Marty --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1cd7523..0ba2bd3 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ To build the Secrets Manager Agent binary natively, you need the standard develo ------ -**NOTE:** In order to ensure a stable experience, check out a specific git tag when building from source. You can find a list of version tags [here](https://github.com/aws/aws-secretsmanager-agent/tags). Tags are in the pattern `/v\d+\.\d+\.\d+/` and follow [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). +**NOTE:** To ensure a stable experience, use a specific git tag when building from source code. You can find a list of version tags [here](https://github.com/aws/aws-secretsmanager-agent/tags). Tags are in the pattern `/v\d+\.\d+\.\d+/` and follow [SemVer 2.0.0](https://semver.org/spec/v2.0.0.html). Example: `git clone --branch https://github.com/aws/aws-secretsmanager-agent.git`