Skip to content

Bump pillow from 12.3.0 to 13.0.0 #255

Bump pillow from 12.3.0 to 13.0.0

Bump pillow from 12.3.0 to 13.0.0 #255

Workflow file for this run

name: Verify
on:
push:
branches:
- main
pull_request:
permissions:
contents: read
concurrency:
group: verify-${{ github.ref }}
cancel-in-progress: true
jobs:
verify:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0
with:
enable-cache: false
- uses: actions/setup-python@v7
with:
python-version: '3.13'
- uses: actions/setup-node@v7
with:
node-version: '22'
package-manager-cache: false
- name: Install locked dependencies
run: |
uv sync --locked --all-groups
npm ci --ignore-scripts
- name: Start local Worker for browser checks
run: |
uv run --group workers pywrangler dev --port 9696 > /tmp/pythonbyexample-ci.log 2>&1 &
for i in $(seq 1 180); do
if grep -q 'Ready on http://localhost:9696' /tmp/pythonbyexample-ci.log; then
exit 0
fi
if grep -E 'failed to start|FileNotFoundError|Traceback|Address already' /tmp/pythonbyexample-ci.log; then
cat /tmp/pythonbyexample-ci.log
exit 1
fi
sleep 1
done
cat /tmp/pythonbyexample-ci.log
exit 1
- name: Verify
env:
CHROME_PATH: /usr/bin/google-chrome
run: |
npm audit --audit-level=high
# pywrangler dev re-resolved pylock.toml above; production must match the commit.
git diff --exit-code -- pylock.toml
make verify
scripts/format_examples.py --check
make verify-python-version VERSION=3.13
git diff --check