diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 5b9c480..cb8713e 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -34,6 +34,14 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Setup Python + uses: actions/setup-python@v5 + with: + python-version: '3.10' + - run: | + pip install -r ./scripts/requirements.txt + python ./scripts/process_text.py + - name: Detect package manager id: detect-package-manager run: | @@ -75,16 +83,6 @@ jobs: - name: Install dependencies run: ${{ steps.detect-package-manager.outputs.manager }} ${{ steps.detect-package-manager.outputs.command }} - - name: Install python dependency - run: | - sudo apt-get install python3 - sudo apt-get install python3-pip - pip3 install --upgrade pip - pip3 install python-docx - - - name: Fetch google doc - run: npm run fetch - - name: Build with Next.js run: ${{ steps.detect-package-manager.outputs.runner }} next build