|
12 | 12 | - uses: actions/setup-python@v6 |
13 | 13 | with: |
14 | 14 | python-version: "3.x" |
| 15 | + - run: sudo apt-get update && sudo apt-get install -y gettext |
15 | 16 | - name: Install Python dependencies |
16 | 17 | run: python -m pip install --upgrade pip build wheel twine readme-renderer |
17 | 18 | - run: python -m build --sdist --wheel |
|
26 | 27 | - uses: actions/setup-python@v6 |
27 | 28 | with: |
28 | 29 | python-version: "3.11" |
29 | | - - run: sudo apt install -y python3-enchant |
| 30 | + - run: sudo apt-get update && sudo apt-get install -y gettext python3-enchant |
30 | 31 | - run: python -m pip install sphinxcontrib-spelling |
31 | 32 | - run: python -m pip install -e '.[docs]' |
32 | 33 | - run: python -m sphinx -W -b spelling docs docs/_build |
|
49 | 50 | - uses: actions/setup-python@v6 |
50 | 51 | with: |
51 | 52 | python-version: ${{ matrix.python-version }} |
| 53 | + - run: sudo apt-get update && sudo apt-get install -y gettext |
52 | 54 | - run: python -m pip install -e '.[test]' |
53 | 55 | - run: python -m pip install Django~=${{ matrix.django-version }}.0 |
54 | 56 | - run: python -m pytest |
|
72 | 74 | uses: actions/setup-python@v6 |
73 | 75 | with: |
74 | 76 | python-version: ${{ matrix.python-version }} |
| 77 | + - run: sudo apt-get update && sudo apt-get install -y gettext |
75 | 78 | - run: python -m pip install -e ".[test,wagtail]" |
76 | 79 | - run: python -m pip install wagtail~=${{ matrix.wagtail-version }} |
77 | 80 | - run: python -m pytest |
@@ -100,6 +103,7 @@ jobs: |
100 | 103 | with: |
101 | 104 | python-version: ${{ matrix.python-version }} |
102 | 105 | - uses: actions/checkout@v5 |
| 106 | + - run: sudo apt-get update && sudo apt-get install -y gettext |
103 | 107 | - run: python -m pip install -e ".[test,postgres]" |
104 | 108 | - run: psql template1 -c "CREATE EXTENSION citext;" |
105 | 109 | env: |
|
0 commit comments