Pop-up dictionary browser extension for language learning. Successor to Yomichan. (PERSONAL FORK)
at lambda-fork/main 25 lines 641 B view raw
1name: Setup 2description: Setup the workspace for the CI 3runs: 4 using: "composite" 5 steps: 6 - name: Setup node 7 uses: actions/setup-node@v4 8 with: 9 node-version-file: "package.json" 10 11 - name: Restore dependencies 12 id: restore-dependencies 13 uses: actions/cache@v4 14 with: 15 path: node_modules 16 key: js-depend-${{ runner.os }}-${{ hashFiles('**/package-lock.json') }} 17 18 - name: Install dependencies 19 if: steps.restore-dependencies.outputs.cache-hit != 'true' 20 shell: bash 21 run: npm ci 22 23 - name: Build third-party libraries 24 shell: bash 25 run: npm run build:libs