From 49c70b2208bd754997fd5f6de79721d7042d4fb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ionel=20Cristian=20M=C4=83rie=C8=99?= Date: Wed, 20 Nov 2024 17:45:57 +0200 Subject: [PATCH] I guess I need to wait on https://github.com/actions/python-versions/pull/319 and maybe https://github.com/actions/python-versions/pull/319. --- .github/workflows/github-actions.yml | 81 ------------------- .../.github/workflows/github-actions.yml | 2 + 2 files changed, 2 insertions(+), 81 deletions(-) diff --git a/.github/workflows/github-actions.yml b/.github/workflows/github-actions.yml index 9a0e520..b270c12 100644 --- a/.github/workflows/github-actions.yml +++ b/.github/workflows/github-actions.yml @@ -424,87 +424,6 @@ jobs: cibw_build: 'cp313-*' cibw_ft: 'false' os: 'macos-latest' - - name: 'py313ft-cover (ubuntu/x86_64)' - python: '3.13ft' - toxpython: 'python3.13ft' - python_arch: 'x64-freethreaded' - tox_env: 'py313ft-cover' - cover: true - cibw_arch: 'x86_64' - cibw_build: false - os: 'ubuntu-latest' - - name: 'py313ft-cover (windows/AMD64)' - python: '3.13ft' - toxpython: 'python3.13ft' - python_arch: 'x64-freethreaded' - tox_env: 'py313ft-cover' - cover: true - cibw_arch: 'AMD64' - cibw_build: false - os: 'windows-latest' - - name: 'py313ft-cover (macos/arm64)' - python: '3.13ft' - toxpython: 'python3.13ft' - python_arch: 'arm64-freethreaded' - tox_env: 'py313ft-cover' - cover: true - cibw_arch: 'arm64' - cibw_build: false - os: 'macos-latest' - - name: 'py313ft-nocov (ubuntu/x86_64/manylinux)' - python: '3.13ft' - toxpython: 'python3.13ft' - python_arch: 'x64-freethreaded' - tox_env: 'py313ft-nocov' - cibw_arch: 'x86_64' - cibw_build: 'cp313ftt-*manylinux*' - cibw_ft: 'true' - os: 'ubuntu-latest' - - name: 'py313ft-nocov (ubuntu/x86_64/musllinux)' - python: '3.13ft' - toxpython: 'python3.13ft' - python_arch: 'x64-freethreaded' - tox_env: 'py313ft-nocov' - cibw_arch: 'x86_64' - cibw_build: 'cp313ftt-*musllinux*' - cibw_ft: 'true' - os: 'ubuntu-latest' - - name: 'py313ft-nocov (ubuntu/aarch64/manylinux)' - python: '3.13ft' - toxpython: 'python3.13ft' - python_arch: 'x64-freethreaded' - tox_env: 'py313ft-nocov' - cibw_arch: 'aarch64' - cibw_build: 'cp313ftt-*manylinux*' - cibw_ft: 'true' - os: 'ubuntu-latest' - - name: 'py313ft-nocov (ubuntu/aarch64/musllinux)' - python: '3.13ft' - toxpython: 'python3.13ft' - python_arch: 'x64-freethreaded' - tox_env: 'py313ft-nocov' - cibw_arch: 'aarch64' - cibw_build: 'cp313ftt-*musllinux*' - cibw_ft: 'true' - os: 'ubuntu-latest' - - name: 'py313ft-nocov (windows/AMD64)' - python: '3.13ft' - toxpython: 'python3.13ft' - python_arch: 'x64-freethreaded' - tox_env: 'py313ft-nocov' - cibw_arch: 'AMD64' - cibw_build: 'cp313ftt-*' - cibw_ft: 'true' - os: 'windows-latest' - - name: 'py313ft-nocov (macos/arm64)' - python: '3.13ft' - toxpython: 'python3.13ft' - python_arch: 'arm64-freethreaded' - tox_env: 'py313ft-nocov' - cibw_arch: 'arm64' - cibw_build: 'cp313ftt-*' - cibw_ft: 'true' - os: 'macos-latest' - name: 'pypy39-cover (ubuntu/x86_64)' python: 'pypy-3.9' toxpython: 'pypy3.9' diff --git a/ci/templates/.github/workflows/github-actions.yml b/ci/templates/.github/workflows/github-actions.yml index 2735dbd..c2140ef 100644 --- a/ci/templates/.github/workflows/github-actions.yml +++ b/ci/templates/.github/workflows/github-actions.yml @@ -22,6 +22,7 @@ jobs: {% for env in tox_environments %} {% set prefix = env.split('-')[0] -%} {% set nogil = 'ft' in env %} +{% if not nogil %} {% if prefix.startswith('pypy') %} {% set python %}pypy-{{ prefix[4] }}.{{ prefix[5:] }}{% endset %} {% set cpython %}pp{{ prefix[4:5] }}{% endset %} @@ -60,6 +61,7 @@ jobs: os: '{{ os }}-latest' {% endif %} {% endfor %} +{% endif %} {% endfor %} steps: - uses: docker/setup-qemu-action@v3