Skip to content

feat: update pictures (#771) #14

feat: update pictures (#771)

feat: update pictures (#771) #14

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 artifact
run: node common/scripts/install-run-rush.js artifact
- 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 of service packages. This release is comprised of multiple zip files. Each zip file housing a distinct, deploy-ready project from cats-cradle including source code and the Infrastructure as Code.
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.
> **Note**: We frequently release library and platform packages independently on [NPM](https://www.npmjs.com/search?q=%40cats-cradle) when any changes are made.
artifacts: 'common/temp/dist/*.zip'
prerelease: false
draft: true
generateReleaseNotes: true
token: ${{ github.token }}
owner: hxtree
repo: cats-cradle