diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b778f4c1..d62cb35e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,6 +23,9 @@ jobs: node-version: 18 cache: 'yarn' + - name: "Set Yarn to correct version" + run: corepack enable + - name: "Install dependencies 📦" run: yarn diff --git a/.github/workflows/javascript-tests.yml b/.github/workflows/javascript-tests.yml index b6047e6e..228c4a67 100644 --- a/.github/workflows/javascript-tests.yml +++ b/.github/workflows/javascript-tests.yml @@ -27,8 +27,10 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - cache: 'yarn' + cache: 'yarn' # https://github.com/actions/setup-node?tab=readme-ov-file#caching-global-packages-data + - name: Set Yarn to correct version + run: corepack enable - run: yarn install --immutable # https://yarnpkg.com/cli/install#options - run: yarn test diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index b44cc667..30140435 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -5,10 +5,10 @@ on: branches: [ "main" ] workflow_dispatch: - + permissions: contents: write - + jobs: build-and-deploy: runs-on: ubuntu-latest @@ -17,11 +17,12 @@ jobs: - name: Checkout 🛎️ uses: actions/checkout@v3 - - name: Install and Build 🔧 + - name: Install and Build 🔧 run: | + corepack enable yarn yarn run storybook:build - + - name: Deploy 🚀 uses: JamesIves/github-pages-deploy-action@v4 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9d6cb581..0cc974ec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,6 +27,9 @@ jobs: registry-url: 'https://registry.npmjs.org' scope: "@conda-store-ui" + - name: "Set Yarn to correct version" + run: corepack enable + - name: "Install dependencies 📦" run: yarn diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f0852c2a..a7f9d5fc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -35,6 +35,9 @@ jobs: run: | cp .env.example .env + - name: "Set Yarn to correct version" + run: corepack enable + - name: "Install Dependencies" run: | sudo apt install wait-for-it -y