This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Create a new release (manual versioning) | |
# Creates a new release on GitHub using the specified version. | |
# Sends a Slack notification to the specified channel. | |
# Only use for the versioned release workflow. | |
on: | |
workflow_call: | |
inputs: | |
name: | |
description: | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Create a new release (auto versioning) | |
# Automatically bumps a version number and creates a new release on GitHub. | |
# Sends a Slack notification to the specified channel. | |
# Only use when not using the versioned release workflow. | |
on: | |
workflow_call: | |
inputs: | |
name: | |
description: | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env node | |
import * as cdk from 'aws-cdk-lib'; | |
import { aws_ec2, Duration, Stack } from 'aws-cdk-lib'; | |
import { Construct } from 'constructs'; | |
import { | |
CfnEIP, | |
CfnEIPAssociation, | |
InstanceClass, | |
InstanceSize, |