manifest.yml (718B)
1 name: manifest 2 on: 3 push: 4 branches: 5 - master 6 pull_request: 7 paths: 8 - 'tools/**' 9 jobs: 10 build-and-tag: 11 runs-on: ubuntu-24.04 12 if: github.repository == 'web-platform-tests/wpt' 13 steps: 14 - name: Set up Python 15 uses: actions/setup-python@v5 16 with: 17 python-version: '3.12' 18 - name: Checkout 19 uses: actions/checkout@v4 20 with: 21 fetch-depth: 50 22 - name: Install dependencies 23 run: | 24 sudo apt-get -qqy install zstd 25 pip install -r tools/wpt/requirements.txt 26 - name: Run manifest_build.py 27 run: tools/docker/retry.py --delay 60 python tools/ci/manifest_build.py 28 env: 29 GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}