Loading .github/workflows/integration.yml +29 −14 Original line number Diff line number Diff line Loading @@ -28,9 +28,12 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local path: | ./local ./.nvm ./node_modules key: python-${{ matrix.os }}-${{ matrix.python-version }}-${{ hashFiles('requirements*.txt', 'setup.py') }} - name: Install Python dependencies if: steps.cache-python.outputs.cache-hit != 'true' Loading Loading @@ -63,10 +66,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: Install node dependencies run: make V=1 node.env - name: Build themes Loading @@ -90,10 +96,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: Build documentation run: | make V=1 docs.clean docs.html Loading Loading @@ -129,10 +138,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: weblate & git setup env: WEBLATE_CONFIG: ${{ secrets.WEBLATE_CONFIG }} Loading Loading @@ -171,10 +183,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: Set up QEMU if: env.DOCKERHUB_USERNAME != null uses: docker/setup-qemu-action@v1 Loading .github/workflows/translations-update.yml +6 −3 Original line number Diff line number Diff line Loading @@ -22,10 +22,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: weblate & git setup env: WEBLATE_CONFIG: ${{ secrets.WEBLATE_CONFIG }} Loading Loading
.github/workflows/integration.yml +29 −14 Original line number Diff line number Diff line Loading @@ -28,9 +28,12 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local path: | ./local ./.nvm ./node_modules key: python-${{ matrix.os }}-${{ matrix.python-version }}-${{ hashFiles('requirements*.txt', 'setup.py') }} - name: Install Python dependencies if: steps.cache-python.outputs.cache-hit != 'true' Loading Loading @@ -63,10 +66,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: Install node dependencies run: make V=1 node.env - name: Build themes Loading @@ -90,10 +96,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: Build documentation run: | make V=1 docs.clean docs.html Loading Loading @@ -129,10 +138,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: weblate & git setup env: WEBLATE_CONFIG: ${{ secrets.WEBLATE_CONFIG }} Loading Loading @@ -171,10 +183,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: Set up QEMU if: env.DOCKERHUB_USERNAME != null uses: docker/setup-qemu-action@v1 Loading
.github/workflows/translations-update.yml +6 −3 Original line number Diff line number Diff line Loading @@ -22,10 +22,13 @@ jobs: architecture: 'x64' - name: Cache Python dependencies id: cache-python uses: actions/cache@v2 uses: actions/cache@v3 with: path: ./local key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py') }} path: | ./local ./.nvm ./node_modules key: python-ubuntu-20.04-3.9-${{ hashFiles('requirements*.txt', 'setup.py','.nvmrc', 'package.json') }} - name: weblate & git setup env: WEBLATE_CONFIG: ${{ secrets.WEBLATE_CONFIG }} Loading