
Security News
TypeScript is Porting Its Compiler to Go for 10x Faster Builds
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
@actionsflow/trigger-aws_sns
Advanced tools
@actionsflow/trigger-aws_sns
This is an aws sns trigger of Actionsflow. Any messages published to the SNS topic you created are triggered by this trigger.
This is an official trigger, you don't need to install it manually.
You should Create HTTPS subscription for some Topic at AWS console, and set https://webhook.actionsflow.workers.dev/<owner>/<repo>/<workflow-file-name>/aws_sns?__token=<your-github-personal-token>
as your endpoint
on:
aws_sns:
There is nothing can be specified. You can use General Config for Actionsflow Trigger for more customization.
This trigger's outputs will be the body of the aws sns message body, you can see it here
An outputs example:
{
"Type": "SubscriptionConfirmation",
"MessageId": "165545c9-2a5c-472c-8df2-7ff2be2b3b1b",
"Token": "2336412f37...",
"TopicArn": "arn:aws:sns:us-west-2:123456789012:MyTopic",
"Message": "You have chosen to subscribe to the topic arn:aws:sns:us-west-2:123456789012:MyTopic.\nTo confirm the subscription, visit the SubscribeURL included in this message.",
"SubscribeURL": "https://sns.us-west-2.amazonaws.com/?Action=ConfirmSubscription&TopicArn=arn:aws:sns:us-west-2:123456789012:MyTopic&Token=2336412f37...",
"Timestamp": "2012-04-26T20:45:04.751Z",
"SignatureVersion": "1",
"Signature": "EXAMPLEpH+DcEwjAPg8O9mY8dReBSwksfg2S7WKQcikcNKWLQjwu6A4VbeS0QHVCkhRS7fUQvi2egU3N858fiTDN6bkkOxYDVrY0Ad8L10Hs3zH81mtnPk5uvvolIC1CXGu43obcgFxeL3khZl8IKvO61GWB6jI9b5+gLPoBc1Q=",
"SigningCertURL": "https://sns.us-west-2.amazonaws.com/SimpleNotificationService-f3ecfb7224c7233fe7bb5f59f96de52f.pem"
}
You can use the outputs like this:
on:
aws_sns:
jobs:
print:
name: Print
runs-on: ubuntu-latest
steps:
- name: Print Outputs
env:
Message: ${{ on.aws_sns.outputs.Message }}
run: |
echo Message: $Message
FAQs
Actionsflow trigger aws sns
The npm package @actionsflow/trigger-aws_sns receives a total of 9 weekly downloads. As such, @actionsflow/trigger-aws_sns popularity was classified as not popular.
We found that @actionsflow/trigger-aws_sns demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
Research
Security News
The Socket Research Team has discovered six new malicious npm packages linked to North Korea’s Lazarus Group, designed to steal credentials and deploy backdoors.
Security News
Socket CEO Feross Aboukhadijeh discusses the open web, open source security, and how Socket tackles software supply chain attacks on The Pair Program podcast.