From 5f881c739a8f1c531235f2b8440eae870663ef61 Mon Sep 17 00:00:00 2001 From: "S. Amir Mohammad Najafi" Date: Thu, 2 Jan 2025 10:14:08 +0330 Subject: [PATCH] chore: remove JavaScript project setup workflow --- .../workflows/javascript-project-setup.yaml | 49 ------------------- 1 file changed, 49 deletions(-) delete mode 100644 .github/workflows/javascript-project-setup.yaml diff --git a/.github/workflows/javascript-project-setup.yaml b/.github/workflows/javascript-project-setup.yaml deleted file mode 100644 index 3a87989..0000000 --- a/.github/workflows/javascript-project-setup.yaml +++ /dev/null @@ -1,49 +0,0 @@ -# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json - -name: JavaScript Project Setup - -on: - workflow_call: - inputs: - node_version: - description: 'Node.js version' - required: true - type: string - -env: - NODE_VERSION: ${{ inputs.node_version }} - -permissions: - contents: read - -jobs: - main: - name: Setup JavaScript Environment - runs-on: ubuntu-latest - - steps: - - name: 🚀 Checkout repository - uses: actions/checkout@v4 - - - name: 🛠️ Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: ${{ env.NODE_VERSION }} - - - name: 🔧 Enable Corepack - run: corepack enable - - - name: 📜 Get Yarn config - id: yarn_config - run: echo "cache_folder=$(yarn config get cacheFolder)" >> $GITHUB_OUTPUT - - - name: 🗄️ Cache dependencies - uses: actions/cache@v4 - with: - path: ${{ steps.yarn_config.outputs.cache_folder }} - key: ${{ runner.os }}-yarn-${{ hashFiles('yarn.lock') }} - restore-keys: | - ${{ runner.os }}-yarn- - - - name: 📦 Install dependencies - run: yarn install --immutable