Skip to content

chore(deps): update dependency typescript-config-carbon to ^0.8.0 (#8… #12

chore(deps): update dependency typescript-config-carbon to ^0.8.0 (#8…

chore(deps): update dependency typescript-config-carbon to ^0.8.0 (#8… #12

Workflow file for this run

name: Figma Code Connect, publish both React and Web component configs
on:
push:
branches:
- main
jobs:
code-connect:
name: Code Connect - ${{ matrix.package }}
runs-on: ubuntu-latest
strategy:
matrix:
package:
- ibm-products
- ibm-products-web-components
steps:
- name: Checkout
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Setup Node.js
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
with:
node-version: '20.19.5'
cache: yarn
- name: Cache dependencies
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # 4.3.0
with:
path: '**/node_modules'
key: build-modules-${{ runner.os }}-${{ hashFiles('yarn.lock') }}
- name: Install
run: yarn
- name: Run publish
working-directory: packages/${{ matrix.package }}
run: npx figma connect publish
env:
FIGMA_ACCESS_TOKEN: ${{ secrets.FIGMA_ACCESS_TOKEN }}