Skip to content

Commit

Permalink
Update to Fedora Linux 38
Browse files Browse the repository at this point in the history
  • Loading branch information
hroncok authored and frenzymadness committed Dec 11, 2023
1 parent f79762c commit 0821f9c
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 8 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/build-and-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ on:
- cron: '48 23 * * 6'

env:
FEDORA_VERSION: 37
FEDORA_VERSION: 38

jobs:
build-and-push:
Expand All @@ -21,13 +21,13 @@ jobs:
matrix:
include:
- arch: amd64
toxenv: py27,py36,py37,py38,py39,py310,py311,py312,py313,pypy,pypy38,pypy39,pypy310
toxenv: py27,py36,py37,py38,py39,py310,py311,py312,py313,pypy,pypy39,pypy310
- arch: arm64
toxenv: py38,py39,py311
- arch: ppc64le
toxenv: py37,py38,py311
- arch: s390x
toxenv: py36,py38,py311,pypy38
toxenv: py36,py38,py311
steps:
- name: Checkout
uses: actions/checkout@v2
Expand Down Expand Up @@ -63,7 +63,7 @@ jobs:
env:
TOXENV: ${{ matrix.toxenv }}
run: |
docker run --rm --platform linux/${{ matrix.arch }} -e DNF_INSTALL="libffi-devel pkgconfig(libgit2) /usr/bin/cowsay" fedorapython/fedora-python-tox:${{ matrix.arch }} sh -c "/run_tests.sh; pip install -I --no-deps --compile --no-binary :all: cffi pygit2~=1.7.0 && cowsay DONE"
docker run --rm --platform linux/${{ matrix.arch }} -e DNF_INSTALL="libffi-devel pkgconfig(libgit2) /usr/bin/cowsay" fedorapython/fedora-python-tox:${{ matrix.arch }} sh -c "/run_tests.sh; pip install -I --no-deps --compile --no-binary :all: cffi pygit2~=1.12.0 && cowsay DONE"
- name: Test external project with WORKDIR
run: |
docker run --rm --platform linux/${{ matrix.arch }} -e TOXENV=py310-minimal -e GIT_URL=https://github.com/trezor/trezor-firmware.git -e WORKDIR=python fedorapython/fedora-python-tox:${{ matrix.arch }}
Expand Down
3 changes: 1 addition & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM registry.fedoraproject.org/fedora:37
FROM registry.fedoraproject.org/fedora:38

LABEL maintainer="Lumír 'Frenzy' Balhar <[email protected]>"

Expand All @@ -8,7 +8,6 @@ RUN dnf update -y \
--setopt=deltarpm=false \
findutils \
pypy2-devel \
pypy3.8-devel \
pypy3.9-devel \
pypy3.10-devel \
python2.7 \
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ N goes EOL.

On top of stable Fedora, this Docker image contains:
- Python 2.7, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13
- Pypy2, Pypy3.8, Pypy3.9 and Pypy3.10
- Pypy2, Pypy3.9 and Pypy3.10
- python3-pip
- gcc, gcc-c++, git-core and make
- tox
Expand Down
2 changes: 1 addition & 1 deletion example_project
Submodule example_project updated 2 files
+0 −1 .travis.yml
+1 −1 tox.ini

0 comments on commit 0821f9c

Please sign in to comment.