diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 2446672..e36af1e 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -15,11 +15,13 @@ jobs: # Job steps steps: - uses: actions/checkout@v1 - - uses: oven-sh/setup-bun@v1 - with: - bun-version: latest - - name: Install dependencies - run: cd ./crates/webui/webui && bun install + - name: Setup Fluent CI + uses: fluentci-io/setup-fluentci@v1 # 👇 Adds Chromatic as a step in the workflow - name: Publish to Chromatic - run: cd ./crates/webui/webui && bun run build-storybook && bun run chromatic -- --project-token=${{ secrets.CHROMATIC_PROJECT_TOKEN }} --exit-zero-on-changes + run: | + cp -r ../../../.git . + fluentci run chromatic_pipeline publish + working-directory: ./crates/webui/webui + env: + CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} diff --git a/.github/workflows/release-for-mac.yml b/.github/workflows/release-for-mac.yml index 5cf5f9c..6a46ecf 100644 --- a/.github/workflows/release-for-mac.yml +++ b/.github/workflows/release-for-mac.yml @@ -16,16 +16,8 @@ jobs: extensions: tar.gz tar.gz.sha256 steps: - - uses: denoland/setup-deno@v1 - with: - deno-version: v1.37 - - name: Setup Fluent CI CLI - run: deno install -A -r https://cli.fluentci.io -n fluentci - - name: Setup Dagger - run: | - curl -L https://dl.dagger.io/dagger/install.sh | DAGGER_VERSION=0.8.8 sh - sudo mv bin/dagger /usr/local/bin - dagger version + - name: Setup Fluent CI + uses: fluentci-io/setup-fluentci@v1 - name: Installing needed dependencies run: brew install protobuf - name: Installing Rust toolchain diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f085dba..344cc61 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,16 +13,8 @@ jobs: extensions: tar.gz tar.gz.sha256 steps: - uses: actions/checkout@v3 - - uses: denoland/setup-deno@v1 - with: - deno-version: v1.37 - - name: Setup Fluent CI CLI - run: deno install -A -r https://cli.fluentci.io -n fluentci - - name: Setup Dagger - run: | - curl -L https://dl.dagger.io/dagger/install.sh | DAGGER_VERSION=0.8.8 sh - sudo mv bin/dagger /usr/local/bin - dagger version + - name: Setup Fluent CI + uses: fluentci-io/setup-fluentci@v1 - name: Set env run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - name: Build