Repository navigation
Conversation
Run the existing Python 3.14 CI steps on ubuntu-26.04-arm. Preserve the six existing x64 Python jobs and add only one native ARM64 job to cover the libvips/CFFI integration without doubling the matrix. Validation: matrix expansion preserves existing rows, triggers, and steps; git diff --check passed. actionlint passed with a local runner-label configuration for the GitHub-documented Ubuntu 26.04 labels, which the installed linter does not yet recognize. No application tests rerun locally; native Linux ARM64 execution requires hosted CI.
Member
|
Please do not use LLMs to generate code or PR descriptions when contributing to libvips: EvidenceThe PR description mentions the use of OpenAI Codex, as confirmed by the audit log: user_agent GitHub CLI 2.102.0 Agent/codexSee also: https://agentscan.tools/user/jdotc1. |
Author
|
Understood. Thank you for clarifying. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add one native Linux ARM64 job on
ubuntu-26.04-armusing Python 3.14 and the existing libvips installation, lint, type-check, and tox steps. The six existing x64 Python jobs remain unchanged.This covers the native libvips/CFFI integration on ARM64 while adding only one job and retaining the same Ubuntu release across architectures.
Validation: checked matrix expansion, preservation of existing steps and triggers, and whitespace. actionlint passes with a local configuration listing the GitHub-documented Ubuntu 26.04 runner labels; the installed linter does not yet recognize those labels. Native Linux ARM64 test execution is left to hosted CI; no application test suites were rerun locally.