Skip to content

feat: update diagram (#461) #6

feat: update diagram (#461)

feat: update diagram (#461) #6

Workflow file for this run

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