feat: update diagram (#461) #6
Workflow file for this run
This file contains 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: Release | |
on: | |
push: | |
tags: | |
- '*' | |
jobs: | |
release: | |
name: release | |
timeout-minutes: 15 | |
runs-on: ubuntu-latest | |
permissions: | |
contents: write | |
steps: | |
- name: checkout repository | |
uses: actions/checkout@v3 | |
- name: setup Node | |
uses: actions/setup-node@v3 | |
with: | |
node-version: '18.12.0' | |
- name: cache rush | |
id: cache | |
uses: actions/[email protected] | |
with: | |
path: common/temp | |
key: ${{ runner.os }}-build-branch-${{ hashFiles('common/config/rush/repo-state.json') }} | |
restore-keys: | | |
${{ runner.os }}-build-pr- | |
${{ runner.os }}-build- | |
${{ runner.os }}- | |
- name: Setup git | |
run: | | |
git config user.name github-actions | |
git config user.email [email protected] | |
- name: install pnpm needed for cdk NodeJsFunction esbuild | |
run: npm install --global [email protected] | |
- name: rush install | |
run: node common/scripts/install-run-rush.js install -p | |
- name: rush build | |
run: node common/scripts/install-run-rush.js build | |
- name: rush build:project | |
run: node common/scripts/install-run-rush.js build:project | |
- name: Upload items to Github Release | |
uses: ncipollo/release-action@v1 | |
with: | |
tag: ${{ github.ref_name }} | |
body: | | |
# New Release: [@cats-cradle ${{ github.ref_name }}](https://www.npmjs.com/search?q=%40cats-cradle), | |
We're pleased to share our latest release, which comprises multiple zip files, each housing a distinct, deploy-ready project from @cats-cradle. Within each package, you'll find the project's code and Infrastructure as Code (IaC) authored in AWS CDK v2 for streamlined deployment. | |
We warmly invite you to delve into the contents of this release, offer your valuable feedback, and actively engage in our project on GitHub. Your contributions and active participation are fundamental to our ongoing efforts to enhance and refine our offerings. | |
artifacts: 'common/temp/dist/*.zip' | |
prerelease: false | |
draft: true | |
generateReleaseNotes: true | |
token: ${{ github.token }} | |
owner: hxtee | |
repo: cats-cradle |