snsTopicArn=$(aws s3api get-object --bucket "github-actions-ci" --key "terraform-development.tfstate" /dev/stdout | jq -r '.outputs["alarm_topic_arn"].value' | grep -E '\S' | grep -v 'null')
echo $snsTopicArn
aws sns list-subscriptions-by-topic --topic-arn "$snsTopicArn" --no-paginate
aws sns subscribe --topic-arn "$snsTopicArn" --protocol email --notification-endpoint your_email@example.com
Note: Confirm the subscription by validating the link sent to the email
subscriptionArn=$(aws sns list-subscriptions-by-topic --topic-arn "$snsTopicArn" --no-paginate --output text | grep 'your_email@example.com' | cut -f 5)
echo $subscriptionArn
aws sns unsubscribe --subscription-arn $subscriptionArn