Skip to content

fix(libs/mina-react): added missing dependencies #73

fix(libs/mina-react): added missing dependencies

fix(libs/mina-react): added missing dependencies #73

Workflow file for this run

name: 'release libraries'
on:
push:
branches:
- main
env:
FORGE_EMAIL: ${{ secrets.FORGE_EMAIL }}
FORGE_API_TOKEN: ${{ secrets.FORGE_API_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
jobs:
release-libraries:
runs-on: ubuntu-latest
outputs:
is_mina_affected: ${{ steps.affected.outputs.is_mina_affected }}
steps:
- name: checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
token: ${{ secrets.BOT_ACCESS_TOKEN }}
- name: setup node
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'yarn'
- name: install Rust stable
uses: dtolnay/rust-toolchain@stable
- name: install dependencies (ubuntu only)
run: |
sudo apt-get update
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libappindicator3-dev librsvg2-dev patchelf
- run: yarn --frozen-lockfile
- run: npm config set workspaces-update false
- name: setup git
run: |
git config --global user.email "159919634+keadexbot@users.noreply.github.com"
git config --global user.name "Keadex Bot"
- name: configure Atlassian Forge
run: |
npm install -g @forge/cli
forge settings set usage-analytics false
- uses: nrwl/nx-set-shas@v4
- name: release affected libraries
run: yarn nx affected -t semantic-release --parallel=1
env:
GITHUB_TOKEN: ${{ secrets.BOT_ACCESS_TOKEN }}
GIT_AUTHOR_NAME: Keadex Bot
GIT_AUTHOR_EMAIL: 159919634+keadexbot@users.noreply.github.com
GIT_COMMITTER_NAME: Keadex Bot
GIT_COMMITTER_EMAIL: 159919634+keadexbot@users.noreply.github.com