Browse Source

try to fix release script

remotes/origin/use-bnz
Gal Schlezinger 9 months ago
parent
commit
536fcebee2
  1. 94
      .github/workflows/release.yml

94
.github/workflows/release.yml

@ -8,54 +8,52 @@ on:
concurrency: ${{ github.workflow }}-${{ github.ref }} concurrency: ${{ github.workflow }}-${{ github.ref }}
jobs: jobs:
create_pull_request: create_pull_request:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
# set up # set up
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: hecrj/setup-rust-action@v1 - uses: hecrj/setup-rust-action@v1
with: with:
rust-version: stable rust-version: stable
- uses: Swatinem/rust-cache@v2 - uses: Swatinem/rust-cache@v2
- uses: pnpm/action-setup@v2.2.4 - uses: pnpm/action-setup@v2.2.4
with: with:
run_install: false run_install: false
# pnpm # pnpm
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16.x node-version: 16.x
cache: 'pnpm' cache: "pnpm"
- name: Get pnpm store directory - name: Get pnpm store directory
id: pnpm-cache id: pnpm-cache
run: | run: |
echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" echo "::set-output name=pnpm_cache_dir::$(pnpm store path)"
- uses: actions/cache@v3 - uses: actions/cache@v3
name: Setup pnpm cache name: Setup pnpm cache
with: with:
path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }} path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }}
key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
restore-keys: | restore-keys: |
${{ runner.os }}-pnpm-store- ${{ runner.os }}-pnpm-store-
- name: Install script dependencies - name: Install Asciinema
run: | run: |
sudo apt-get update pipx install asciinema
sudo apt-get install -y asciinema
- name: Install Node.js project dependencies
- name: Install Node.js project dependencies run: pnpm install
run: pnpm install
- name: Create Release Pull Request
- name: Create Release Pull Request uses: changesets/action@v1
uses: changesets/action@v1 with:
with: version: "pnpm version:prepare"
version: "pnpm version:prepare" env:
env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} TERM: xterm
TERM: xterm

Loading…
Cancel
Save