Skip to content

Commit 9fdb3d2

Browse files
committed
Reverted back to incrementing the layer version
1 parent 76e1bfb commit 9fdb3d2

File tree

2 files changed

+4
-7
lines changed

2 files changed

+4
-7
lines changed

.github/scripts/update_layer_arn.sh

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,9 @@
99

1010

1111
# Get the current layer version from SSM Parameter
12-
if [ -z "$1" ]; then
13-
echo "Usage: $0 <new_version>"
14-
exit 1
15-
fi
16-
current_layer_arn=$(aws ssm get-parameter --name /aws/service/powertools/typescript/generic/all/$1 --query Parameter.Value --output text --region us-east-1)
12+
current_layer_arn=$(aws ssm get-parameter --name /aws/service/powertools/typescript/generic/all/latest --query Parameter.Value --output text --region us-east-1)
1713
current_layer_version=$(echo $current_layer_arn | sed 's/.*://')
14+
new_version=$((current_layer_version + 1))
1815

1916
# Find all files with specified extensions in ./docs and ./examples directories
2017
# -type f: only find files (not directories)
@@ -29,7 +26,7 @@ find ./docs ./examples -type f \( -name "*.md" -o -name "*.ts" -o -name "*.yaml"
2926
# -E: use extended regular expressions
3027
# IF TESTING IN MAC, replace `-i` with `-i ''`
3128
# The regex matches the layer name and replaces only the version number at the end
32-
sed -i -E "s/AWSLambdaPowertoolsTypeScriptV2:[0-9]+/AWSLambdaPowertoolsTypeScriptV2:$current_layer_version/g" "$file"
29+
sed -i -E "s/AWSLambdaPowertoolsTypeScriptV2:[0-9]+/AWSLambdaPowertoolsTypeScriptV2:$new_version/g" "$file"
3330
if [ $? -eq 0 ]; then
3431
echo "Updated $file successfully"
3532
grep "arn:aws:lambda:" "$file"

.github/workflows/publish_layer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ jobs:
104104
mask-aws-account-id: true
105105
- name: Replace layer versions in documentation
106106
run: |
107-
./.github/scripts/update_layer_arn.sh ${{ inputs.latest_published_version }}
107+
./.github/scripts/update_layer_arn.sh
108108
- name: Stage changes
109109
run: git add .
110110
- name: Create PR

0 commit comments

Comments
 (0)