@@ -88,16 +88,21 @@ jobs:
8888 echo "Deploying ${{ matrix.example.name }} as $FUNCTION_NAME"
8989 hatch run examples:deploy "${{ matrix.example.name }}" --function-name "$FUNCTION_NAME"
9090
91- # Store function name for later steps
91+ # $LATEST is also a qualified version
92+ QUALIFIED_FUNCTION_NAME="$FUNCTION_NAME:\$LATEST"
93+
94+ # Store both names for later steps
9295 echo "FUNCTION_NAME=$FUNCTION_NAME" >> $GITHUB_ENV
96+ echo "QUALIFIED_FUNCTION_NAME=$QUALIFIED_FUNCTION_NAME" >> $GITHUB_ENV
97+ echo "VERSION=$VERSION" >> $GITHUB_ENV
9398
9499 - name : Invoke Lambda function - ${{ matrix.example.name }}
95100 env :
96101 LAMBDA_ENDPOINT : ${{ secrets.LAMBDA_ENDPOINT }}
97102 run : |
98- echo "Testing function: $FUNCTION_NAME "
103+ echo "Testing qualified function: $QUALIFIED_FUNCTION_NAME "
99104 aws lambda invoke \
100- --function-name "$FUNCTION_NAME " \
105+ --function-name "$QUALIFIED_FUNCTION_NAME " \
101106 --cli-binary-format raw-in-base64-out \
102107 --payload '{"name": "World"}' \
103108 --region "${{ env.AWS_REGION }}" \
@@ -127,9 +132,9 @@ jobs:
127132 env :
128133 LAMBDA_ENDPOINT : ${{ secrets.LAMBDA_ENDPOINT }}
129134 run : |
130- echo "Listing durable executions for function: $FUNCTION_NAME "
135+ echo "Listing durable executions for qualified function: $QUALIFIED_FUNCTION_NAME "
131136 aws lambda list-durable-executions-by-function \
132- --function-name "$FUNCTION_NAME " \
137+ --function-name "$QUALIFIED_FUNCTION_NAME " \
133138 --statuses SUCCEEDED \
134139 --region "${{ env.AWS_REGION }}" \
135140 --endpoint-url "$LAMBDA_ENDPOINT" \
0 commit comments