Skip to content

Force native ARM64 Python on Windows ARM64 test runners #4350

Force native ARM64 Python on Windows ARM64 test runners

Force native ARM64 Python on Windows ARM64 test runners #4350

Triggered via push March 5, 2026 14:26
Status Cancelled
Total duration 9m 8s
Artifacts

tests.yaml

on: push
🧬 Project metadata
25s
🧬 Project metadata
Matrix: tests
Matrix: validate-arch
Fit to window
Zoom out
Zoom in

Annotations

51 errors and 1 warning
⁉️ ubuntu-24.04-arm / py3.15t
Process completed with exit code 1.
✅ ubuntu-24.04-arm / py3.14
Process completed with exit code 1.
✅ ubuntu-24.04-arm / py3.14: tests/test_metadata.py#L932
test_metadata_github_format AssertionError: 'true' does not match 'false' in {'is_bot': 'false', 'skip_binary_build': 'true', 'new_commits': '7c40af110d1835803d3439a72ce3a0b9488acf01', 'release_commits': '', 'mailmap_exists': 'true', 'gitignore_exists': 'true', 'renovate_config_exists': 'true', 'python_files': '"repomatic/__init__.py" "repomatic/__main__.py" "repomatic/binary.py" "repomatic/broken_links.py" "repomatic/changelog.py" "repomatic/checksums.py" "repomatic/cli.py" "repomatic/data/__init__.py" "repomatic/deps_graph.py" "repomatic/git_ops.py" "repomatic/github/__init__.py" "repomatic/github/actions.py" "repomatic/github/dev_release.py" "repomatic/github/gh.py" "repomatic/github/issue.py" "repomatic/github/matrix.py" "repomatic/github/pr_body.py" "repomatic/github/release_sync.py" "repomatic/github/releases.py" "repomatic/github/token.py" "repomatic/github/unsubscribe.py" "repomatic/github/workflow_sync.py" "repomatic/images.py" "repomatic/init_project.py" "repomatic/lint_repo.py" "repomatic/mailmap.py" "repomatic/metadata.py" "repomatic/release_prep.py" "repomatic/renovate.py" "repomatic/sponsor.py" "repomatic/templates/__init__.py" "repomatic/test_plan.py" "tests/__init__.py" "tests/test_binary.py" "tests/test_broken_links.py" "tests/test_changelog.py" "tests/test_checksums.py" "tests/test_deps_graph.py" "tests/test_dev_release.py" "tests/test_git_ops.py" "tests/test_images.py" "tests/test_init_project.py" "tests/test_lint_repo.py" "tests/test_mailmap.py" "tests/test_matrix.py" "tests/test_metadata.py" "tests/test_pr_body.py" "tests/test_prebake.py" "tests/test_release_prep.py" "tests/test_release_sync.py" "tests/test_renovate.py" "tests/test_sync_renovate.py" "tests/test_workflow_sync.py" "tests/test_workflows.py"', 'json_files': '', 'yaml_files': '".github/ISSUE_TEMPLATE/bug-report.yml" ".github/funding.yml" ".github/workflows/autofix.yaml" ".github/workflows/autolock.yaml" ".github/workflows/cancel-runs.yaml" ".github/workflows/changelog.yaml" ".github/workflows/debug.yaml" ".github/workflows/docs.yaml" ".github/workflows/labels.yaml" ".github/workflows/lint.yaml" ".github/workflows/release.yaml" ".github/workflows/renovate.yaml" ".github/workflows/tests.yaml" "repomatic/data/labeller-content-based.yaml" "repomatic/data/labeller-file-based.yaml" "repomatic/data/zizmor.yaml" "tests/cli-test-plan.yaml" "zizmor.yaml"', 'toml_files': '"lychee.toml" "pyproject.toml" "repomatic/data/bumpversion.toml" "repomatic/data/labels.toml" "repomatic/data/mypy.toml" "repomatic/data/pytest.toml" "repomatic/data/ruff.toml"', 'workflow_files': '".github/workflows/autofix.yaml" ".github/workflows/autolock.yaml" ".github/workflows/cancel-runs.yaml" ".github/workflows/changelog.yaml" ".github/workflows/debug.yaml" ".github/workflows/docs.yaml" ".github/workflows/labels.yaml" ".github/workflows/lint.yaml" ".github/workflows/release.yaml" ".github/workflows/renovate.yaml" ".github/workflows/tests.yaml"', 'doc_files': '".claude/agents/grunt-qa.md" ".claude/agents/qa-engineer.md" ".claude/skills/repomatic-changelog/SKILL.md" ".claude/skills/repomatic-deps/SKILL.md" ".claude/skills/repomatic-init/SKILL.md" ".claude/skills/repomatic-lint/SKILL.md" ".claude/skills/repomatic-metadata/SKILL.md" ".claude/skills/repomatic-release/SKILL.md" ".claude/skills/repomatic-sync/SKILL.md" ".claude/skills/repomatic-test/SKILL.md" ".claude/skills/repomatic-topics/SKILL.md" ".github/code-of-conduct.md" "changelog.md" "claude.md" "readme.md" "repomatic/templates/available-admonition.md" "repomatic/templates/broken-links-issue.md" "repomatic/templates/bump-version.md" "repomatic/templates/detect-squash-merge.md" "repomatic/templates/development-warning.md" "repomatic/templates/fix-changelog.md" "repomatic/templates/fix-typos.md" "repomatic/templates/format-json.md" "repomatic/templates/format-markdown.md" "repomatic/templates/format-pyproject.md" "repomatic/templates/format-python.md" "repomatic/templates/github-releases.md" "repomatic/templates/pr-metadata.md" "repomatic/templates/prepare-release.md" "repomatic/templates/refresh-tip.md" "repomatic/templ
⁉️ ubuntu-24.04-arm / py3.15
Process completed with exit code 1.
✅ ubuntu-24.04-arm / py3.10
Process completed with exit code 1.
✅ ubuntu-24.04-arm / py3.10: tests/test_metadata.py#L1039
test_skip_binary_build_property_false_by_default assert True is False + where True = <repomatic.metadata.Metadata object at 0xffd7f682f040>.skip_binary_build
✅ ubuntu-24.04-arm / py3.10: tests/test_metadata.py#L844
test_metadata_json_format AssertionError: True does not match False in {'is_bot': False, 'skip_binary_build': True, 'new_commits': ['7c40af110d1835803d3439a72ce3a0b9488acf01'], 'release_commits': None, 'mailmap_exists': True, 'gitignore_exists': True, 'renovate_config_exists': True, 'python_files': ['repomatic/__init__.py', 'repomatic/__main__.py', 'repomatic/binary.py', 'repomatic/broken_links.py', 'repomatic/changelog.py', 'repomatic/checksums.py', 'repomatic/cli.py', 'repomatic/data/__init__.py', 'repomatic/deps_graph.py', 'repomatic/git_ops.py', 'repomatic/github/__init__.py', 'repomatic/github/actions.py', 'repomatic/github/dev_release.py', 'repomatic/github/gh.py', 'repomatic/github/issue.py', 'repomatic/github/matrix.py', 'repomatic/github/pr_body.py', 'repomatic/github/release_sync.py', 'repomatic/github/releases.py', 'repomatic/github/token.py', 'repomatic/github/unsubscribe.py', 'repomatic/github/workflow_sync.py', 'repomatic/images.py', 'repomatic/init_project.py', 'repomatic/lint_repo.py', 'repomatic/mailmap.py', 'repomatic/metadata.py', 'repomatic/release_prep.py', 'repomatic/renovate.py', 'repomatic/sponsor.py', 'repomatic/templates/__init__.py', 'repomatic/test_plan.py', 'tests/__init__.py', 'tests/test_binary.py', 'tests/test_broken_links.py', 'tests/test_changelog.py', 'tests/test_checksums.py', 'tests/test_deps_graph.py', 'tests/test_dev_release.py', 'tests/test_git_ops.py', 'tests/test_images.py', 'tests/test_init_project.py', 'tests/test_lint_repo.py', 'tests/test_mailmap.py', 'tests/test_matrix.py', 'tests/test_metadata.py', 'tests/test_pr_body.py', 'tests/test_prebake.py', 'tests/test_release_prep.py', 'tests/test_release_sync.py', 'tests/test_renovate.py', 'tests/test_sync_renovate.py', 'tests/test_workflow_sync.py', 'tests/test_workflows.py'], 'json_files': [], 'yaml_files': ['.github/ISSUE_TEMPLATE/bug-report.yml', '.github/funding.yml', '.github/workflows/autofix.yaml', '.github/workflows/autolock.yaml', '.github/workflows/cancel-runs.yaml', '.github/workflows/changelog.yaml', '.github/workflows/debug.yaml', '.github/workflows/docs.yaml', '.github/workflows/labels.yaml', '.github/workflows/lint.yaml', '.github/workflows/release.yaml', '.github/workflows/renovate.yaml', '.github/workflows/tests.yaml', 'repomatic/data/labeller-content-based.yaml', 'repomatic/data/labeller-file-based.yaml', 'repomatic/data/zizmor.yaml', 'tests/cli-test-plan.yaml', 'zizmor.yaml'], 'toml_files': ['lychee.toml', 'pyproject.toml', 'repomatic/data/bumpversion.toml', 'repomatic/data/labels.toml', 'repomatic/data/mypy.toml', 'repomatic/data/pytest.toml', 'repomatic/data/ruff.toml'], 'workflow_files': ['.github/workflows/autofix.yaml', '.github/workflows/autolock.yaml', '.github/workflows/cancel-runs.yaml', '.github/workflows/changelog.yaml', '.github/workflows/debug.yaml', '.github/workflows/docs.yaml', '.github/workflows/labels.yaml', '.github/workflows/lint.yaml', '.github/workflows/release.yaml', '.github/workflows/renovate.yaml', '.github/workflows/tests.yaml'], 'doc_files': ['.claude/agents/grunt-qa.md', '.claude/agents/qa-engineer.md', '.claude/skills/repomatic-changelog/SKILL.md', '.claude/skills/repomatic-deps/SKILL.md', '.claude/skills/repomatic-init/SKILL.md', '.claude/skills/repomatic-lint/SKILL.md', '.claude/skills/repomatic-metadata/SKILL.md', '.claude/skills/repomatic-release/SKILL.md', '.claude/skills/repomatic-sync/SKILL.md', '.claude/skills/repomatic-test/SKILL.md', '.claude/skills/repomatic-topics/SKILL.md', '.github/code-of-conduct.md', 'changelog.md', 'claude.md', 'readme.md', 'repomatic/templates/available-admonition.md', 'repomatic/templates/broken-links-issue.md', 'repomatic/templates/bump-version.md', 'repomatic/templates/detect-squash-merge.md', 'repomatic/templates/development-warning.md', 'repomatic/templates/fix-changelog.md', 'repomatic/templates/fix-typos.md', 'repomatic/templates/format-json.md', 'repomatic/templates/format-markdown.md', 'repomatic/templates/format-pyproject.md', 'repomatic/templates/format-python.md', 'repomatic/templates/github-releases.md', 'repomatic/templates/pr-metada
✅ ubuntu-24.04-arm / py3.14t
Process completed with exit code 1.
✅ ubuntu-24.04-arm / py3.14t: tests/test_metadata.py#L1039
test_skip_binary_build_property_false_by_default assert True is False + where True = <repomatic.metadata.Metadata object at 0x4fcf9a06550>.skip_binary_build
✅ ubuntu-24.04-arm / py3.14t: tests/test_metadata.py#L844
test_metadata_json_format AssertionError: True does not match False in {'is_bot': False, 'skip_binary_build': True, 'new_commits': ['7c40af110d1835803d3439a72ce3a0b9488acf01'], 'release_commits': None, 'mailmap_exists': True, 'gitignore_exists': True, 'renovate_config_exists': True, 'python_files': ['repomatic/__init__.py', 'repomatic/__main__.py', 'repomatic/binary.py', 'repomatic/broken_links.py', 'repomatic/changelog.py', 'repomatic/checksums.py', 'repomatic/cli.py', 'repomatic/data/__init__.py', 'repomatic/deps_graph.py', 'repomatic/git_ops.py', 'repomatic/github/__init__.py', 'repomatic/github/actions.py', 'repomatic/github/dev_release.py', 'repomatic/github/gh.py', 'repomatic/github/issue.py', 'repomatic/github/matrix.py', 'repomatic/github/pr_body.py', 'repomatic/github/release_sync.py', 'repomatic/github/releases.py', 'repomatic/github/token.py', 'repomatic/github/unsubscribe.py', 'repomatic/github/workflow_sync.py', 'repomatic/images.py', 'repomatic/init_project.py', 'repomatic/lint_repo.py', 'repomatic/mailmap.py', 'repomatic/metadata.py', 'repomatic/release_prep.py', 'repomatic/renovate.py', 'repomatic/sponsor.py', 'repomatic/templates/__init__.py', 'repomatic/test_plan.py', 'tests/__init__.py', 'tests/test_binary.py', 'tests/test_broken_links.py', 'tests/test_changelog.py', 'tests/test_checksums.py', 'tests/test_deps_graph.py', 'tests/test_dev_release.py', 'tests/test_git_ops.py', 'tests/test_images.py', 'tests/test_init_project.py', 'tests/test_lint_repo.py', 'tests/test_mailmap.py', 'tests/test_matrix.py', 'tests/test_metadata.py', 'tests/test_pr_body.py', 'tests/test_prebake.py', 'tests/test_release_prep.py', 'tests/test_release_sync.py', 'tests/test_renovate.py', 'tests/test_sync_renovate.py', 'tests/test_workflow_sync.py', 'tests/test_workflows.py'], 'json_files': [], 'yaml_files': ['.github/ISSUE_TEMPLATE/bug-report.yml', '.github/funding.yml', '.github/workflows/autofix.yaml', '.github/workflows/autolock.yaml', '.github/workflows/cancel-runs.yaml', '.github/workflows/changelog.yaml', '.github/workflows/debug.yaml', '.github/workflows/docs.yaml', '.github/workflows/labels.yaml', '.github/workflows/lint.yaml', '.github/workflows/release.yaml', '.github/workflows/renovate.yaml', '.github/workflows/tests.yaml', 'repomatic/data/labeller-content-based.yaml', 'repomatic/data/labeller-file-based.yaml', 'repomatic/data/zizmor.yaml', 'tests/cli-test-plan.yaml', 'zizmor.yaml'], 'toml_files': ['lychee.toml', 'pyproject.toml', 'repomatic/data/bumpversion.toml', 'repomatic/data/labels.toml', 'repomatic/data/mypy.toml', 'repomatic/data/pytest.toml', 'repomatic/data/ruff.toml'], 'workflow_files': ['.github/workflows/autofix.yaml', '.github/workflows/autolock.yaml', '.github/workflows/cancel-runs.yaml', '.github/workflows/changelog.yaml', '.github/workflows/debug.yaml', '.github/workflows/docs.yaml', '.github/workflows/labels.yaml', '.github/workflows/lint.yaml', '.github/workflows/release.yaml', '.github/workflows/renovate.yaml', '.github/workflows/tests.yaml'], 'doc_files': ['.claude/agents/grunt-qa.md', '.claude/agents/qa-engineer.md', '.claude/skills/repomatic-changelog/SKILL.md', '.claude/skills/repomatic-deps/SKILL.md', '.claude/skills/repomatic-init/SKILL.md', '.claude/skills/repomatic-lint/SKILL.md', '.claude/skills/repomatic-metadata/SKILL.md', '.claude/skills/repomatic-release/SKILL.md', '.claude/skills/repomatic-sync/SKILL.md', '.claude/skills/repomatic-test/SKILL.md', '.claude/skills/repomatic-topics/SKILL.md', '.github/code-of-conduct.md', 'changelog.md', 'claude.md', 'readme.md', 'repomatic/templates/available-admonition.md', 'repomatic/templates/broken-links-issue.md', 'repomatic/templates/bump-version.md', 'repomatic/templates/detect-squash-merge.md', 'repomatic/templates/development-warning.md', 'repomatic/templates/fix-changelog.md', 'repomatic/templates/fix-typos.md', 'repomatic/templates/format-json.md', 'repomatic/templates/format-markdown.md', 'repomatic/templates/format-pyproject.md', 'repomatic/templates/format-python.md', 'repomatic/templates/github-releases.md', 'repomatic/templates/pr-metada
⁉️ windows-11-arm / py3.15t
Process completed with exit code 1.
✅ windows-2025 / py3.10
Process completed with exit code 1.
✅ windows-2025 / py3.10: tests\test_metadata.py#L844
test_metadata_json_format AssertionError: True does not match False in {'is_bot': False, 'skip_binary_build': True, 'new_commits': ['7c40af110d1835803d3439a72ce3a0b9488acf01'], 'release_commits': None, 'mailmap_exists': True, 'gitignore_exists': True, 'renovate_config_exists': True, 'python_files': ['repomatic\\__init__.py', 'repomatic\\__main__.py', 'repomatic\\binary.py', 'repomatic\\broken_links.py', 'repomatic\\changelog.py', 'repomatic\\checksums.py', 'repomatic\\cli.py', 'repomatic\\data\\__init__.py', 'repomatic\\deps_graph.py', 'repomatic\\git_ops.py', 'repomatic\\github\\__init__.py', 'repomatic\\github\\actions.py', 'repomatic\\github\\dev_release.py', 'repomatic\\github\\gh.py', 'repomatic\\github\\issue.py', 'repomatic\\github\\matrix.py', 'repomatic\\github\\pr_body.py', 'repomatic\\github\\release_sync.py', 'repomatic\\github\\releases.py', 'repomatic\\github\\token.py', 'repomatic\\github\\unsubscribe.py', 'repomatic\\github\\workflow_sync.py', 'repomatic\\images.py', 'repomatic\\init_project.py', 'repomatic\\lint_repo.py', 'repomatic\\mailmap.py', 'repomatic\\metadata.py', 'repomatic\\release_prep.py', 'repomatic\\renovate.py', 'repomatic\\sponsor.py', 'repomatic\\templates\\__init__.py', 'repomatic\\test_plan.py', 'tests\\__init__.py', 'tests\\test_binary.py', 'tests\\test_broken_links.py', 'tests\\test_changelog.py', 'tests\\test_checksums.py', 'tests\\test_deps_graph.py', 'tests\\test_dev_release.py', 'tests\\test_git_ops.py', 'tests\\test_images.py', 'tests\\test_init_project.py', 'tests\\test_lint_repo.py', 'tests\\test_mailmap.py', 'tests\\test_matrix.py', 'tests\\test_metadata.py', 'tests\\test_pr_body.py', 'tests\\test_prebake.py', 'tests\\test_release_prep.py', 'tests\\test_release_sync.py', 'tests\\test_renovate.py', 'tests\\test_sync_renovate.py', 'tests\\test_workflow_sync.py', 'tests\\test_workflows.py'], 'json_files': [], 'yaml_files': ['.github\\funding.yml', '.github\\ISSUE_TEMPLATE\\bug-report.yml', '.github\\workflows\\autofix.yaml', '.github\\workflows\\autolock.yaml', '.github\\workflows\\cancel-runs.yaml', '.github\\workflows\\changelog.yaml', '.github\\workflows\\debug.yaml', '.github\\workflows\\docs.yaml', '.github\\workflows\\labels.yaml', '.github\\workflows\\lint.yaml', '.github\\workflows\\release.yaml', '.github\\workflows\\renovate.yaml', '.github\\workflows\\tests.yaml', 'repomatic\\data\\labeller-content-based.yaml', 'repomatic\\data\\labeller-file-based.yaml', 'repomatic\\data\\zizmor.yaml', 'tests\\cli-test-plan.yaml', 'zizmor.yaml'], 'toml_files': ['lychee.toml', 'pyproject.toml', 'repomatic\\data\\bumpversion.toml', 'repomatic\\data\\labels.toml', 'repomatic\\data\\mypy.toml', 'repomatic\\data\\pytest.toml', 'repomatic\\data\\ruff.toml'], 'workflow_files': ['.github\\workflows\\autofix.yaml', '.github\\workflows\\autolock.yaml', '.github\\workflows\\cancel-runs.yaml', '.github\\workflows\\changelog.yaml', '.github\\workflows\\debug.yaml', '.github\\workflows\\docs.yaml', '.github\\workflows\\labels.yaml', '.github\\workflows\\lint.yaml', '.github\\workflows\\release.yaml', '.github\\workflows\\renovate.yaml', '.github\\workflows\\tests.yaml'], 'doc_files': ['.claude\\agents\\grunt-qa.md', '.claude\\agents\\qa-engineer.md', '.claude\\skills\\repomatic-changelog\\SKILL.md', '.claude\\skills\\repomatic-deps\\SKILL.md', '.claude\\skills\\repomatic-init\\SKILL.md', '.claude\\skills\\repomatic-lint\\SKILL.md', '.claude\\skills\\repomatic-metadata\\SKILL.md', '.claude\\skills\\repomatic-release\\SKILL.md', '.claude\\skills\\repomatic-sync\\SKILL.md', '.claude\\skills\\repomatic-test\\SKILL.md', '.claude\\skills\\repomatic-topics\\SKILL.md', '.github\\code-of-conduct.md', 'changelog.md', 'claude.md', 'readme.md', 'repomatic\\templates\\available-admonition.md', 'repomatic\\templates\\broken-links-issue.md', 'repomatic\\templates\\bump-version.md', 'repomatic\\templates\\detect-squash-merge.md', 'repomatic\\templates\\development-warning.md', 'repomatic\\templates\\fix-changelog.md', 'repomatic\\templates\\fix-typos.md', 'repomatic\\templates\\format-json.md', 'repomatic\\templ
⁉️ windows-11-arm / py3.15
Process completed with exit code 1.
✅ ubuntu-slim / py3.14t
Process completed with exit code 1.
✅ ubuntu-slim / py3.14t: tests/test_metadata.py#L932
test_metadata_github_format AssertionError: 'true' does not match 'false' in {'is_bot': 'false', 'skip_binary_build': 'true', 'new_commits': '7c40af110d1835803d3439a72ce3a0b9488acf01', 'release_commits': '', 'mailmap_exists': 'true', 'gitignore_exists': 'true', 'renovate_config_exists': 'true', 'python_files': '"repomatic/__init__.py" "repomatic/__main__.py" "repomatic/binary.py" "repomatic/broken_links.py" "repomatic/changelog.py" "repomatic/checksums.py" "repomatic/cli.py" "repomatic/data/__init__.py" "repomatic/deps_graph.py" "repomatic/git_ops.py" "repomatic/github/__init__.py" "repomatic/github/actions.py" "repomatic/github/dev_release.py" "repomatic/github/gh.py" "repomatic/github/issue.py" "repomatic/github/matrix.py" "repomatic/github/pr_body.py" "repomatic/github/release_sync.py" "repomatic/github/releases.py" "repomatic/github/token.py" "repomatic/github/unsubscribe.py" "repomatic/github/workflow_sync.py" "repomatic/images.py" "repomatic/init_project.py" "repomatic/lint_repo.py" "repomatic/mailmap.py" "repomatic/metadata.py" "repomatic/release_prep.py" "repomatic/renovate.py" "repomatic/sponsor.py" "repomatic/templates/__init__.py" "repomatic/test_plan.py" "tests/__init__.py" "tests/test_binary.py" "tests/test_broken_links.py" "tests/test_changelog.py" "tests/test_checksums.py" "tests/test_deps_graph.py" "tests/test_dev_release.py" "tests/test_git_ops.py" "tests/test_images.py" "tests/test_init_project.py" "tests/test_lint_repo.py" "tests/test_mailmap.py" "tests/test_matrix.py" "tests/test_metadata.py" "tests/test_pr_body.py" "tests/test_prebake.py" "tests/test_release_prep.py" "tests/test_release_sync.py" "tests/test_renovate.py" "tests/test_sync_renovate.py" "tests/test_workflow_sync.py" "tests/test_workflows.py"', 'json_files': '', 'yaml_files': '".github/ISSUE_TEMPLATE/bug-report.yml" ".github/funding.yml" ".github/workflows/autofix.yaml" ".github/workflows/autolock.yaml" ".github/workflows/cancel-runs.yaml" ".github/workflows/changelog.yaml" ".github/workflows/debug.yaml" ".github/workflows/docs.yaml" ".github/workflows/labels.yaml" ".github/workflows/lint.yaml" ".github/workflows/release.yaml" ".github/workflows/renovate.yaml" ".github/workflows/tests.yaml" "repomatic/data/labeller-content-based.yaml" "repomatic/data/labeller-file-based.yaml" "repomatic/data/zizmor.yaml" "tests/cli-test-plan.yaml" "zizmor.yaml"', 'toml_files': '"lychee.toml" "pyproject.toml" "repomatic/data/bumpversion.toml" "repomatic/data/labels.toml" "repomatic/data/mypy.toml" "repomatic/data/pytest.toml" "repomatic/data/ruff.toml"', 'workflow_files': '".github/workflows/autofix.yaml" ".github/workflows/autolock.yaml" ".github/workflows/cancel-runs.yaml" ".github/workflows/changelog.yaml" ".github/workflows/debug.yaml" ".github/workflows/docs.yaml" ".github/workflows/labels.yaml" ".github/workflows/lint.yaml" ".github/workflows/release.yaml" ".github/workflows/renovate.yaml" ".github/workflows/tests.yaml"', 'doc_files': '".claude/agents/grunt-qa.md" ".claude/agents/qa-engineer.md" ".claude/skills/repomatic-changelog/SKILL.md" ".claude/skills/repomatic-deps/SKILL.md" ".claude/skills/repomatic-init/SKILL.md" ".claude/skills/repomatic-lint/SKILL.md" ".claude/skills/repomatic-metadata/SKILL.md" ".claude/skills/repomatic-release/SKILL.md" ".claude/skills/repomatic-sync/SKILL.md" ".claude/skills/repomatic-test/SKILL.md" ".claude/skills/repomatic-topics/SKILL.md" ".github/code-of-conduct.md" "changelog.md" "claude.md" "readme.md" "repomatic/templates/available-admonition.md" "repomatic/templates/broken-links-issue.md" "repomatic/templates/bump-version.md" "repomatic/templates/detect-squash-merge.md" "repomatic/templates/development-warning.md" "repomatic/templates/fix-changelog.md" "repomatic/templates/fix-typos.md" "repomatic/templates/format-json.md" "repomatic/templates/format-markdown.md" "repomatic/templates/format-pyproject.md" "repomatic/templates/format-python.md" "repomatic/templates/github-releases.md" "repomatic/templates/pr-metadata.md" "repomatic/templates/prepare-release.md" "repomatic/templates/refresh-tip.md" "repomatic/templ
✅ ubuntu-slim / py3.14t: tests/test_metadata.py#L1039
test_skip_binary_build_property_false_by_default assert True is False + where True = <repomatic.metadata.Metadata object at 0x50969613fd0>.skip_binary_build
✅ windows-11-arm / py3.14
Process completed with exit code 1.
✅ windows-11-arm / py3.14: tests\test_metadata.py#L844
test_metadata_json_format AssertionError: True does not match False in {'is_bot': False, 'skip_binary_build': True, 'new_commits': ['7c40af110d1835803d3439a72ce3a0b9488acf01'], 'release_commits': None, 'mailmap_exists': True, 'gitignore_exists': True, 'renovate_config_exists': True, 'python_files': ['repomatic\\__init__.py', 'repomatic\\__main__.py', 'repomatic\\binary.py', 'repomatic\\broken_links.py', 'repomatic\\changelog.py', 'repomatic\\checksums.py', 'repomatic\\cli.py', 'repomatic\\data\\__init__.py', 'repomatic\\deps_graph.py', 'repomatic\\git_ops.py', 'repomatic\\github\\__init__.py', 'repomatic\\github\\actions.py', 'repomatic\\github\\dev_release.py', 'repomatic\\github\\gh.py', 'repomatic\\github\\issue.py', 'repomatic\\github\\matrix.py', 'repomatic\\github\\pr_body.py', 'repomatic\\github\\release_sync.py', 'repomatic\\github\\releases.py', 'repomatic\\github\\token.py', 'repomatic\\github\\unsubscribe.py', 'repomatic\\github\\workflow_sync.py', 'repomatic\\images.py', 'repomatic\\init_project.py', 'repomatic\\lint_repo.py', 'repomatic\\mailmap.py', 'repomatic\\metadata.py', 'repomatic\\release_prep.py', 'repomatic\\renovate.py', 'repomatic\\sponsor.py', 'repomatic\\templates\\__init__.py', 'repomatic\\test_plan.py', 'tests\\__init__.py', 'tests\\test_binary.py', 'tests\\test_broken_links.py', 'tests\\test_changelog.py', 'tests\\test_checksums.py', 'tests\\test_deps_graph.py', 'tests\\test_dev_release.py', 'tests\\test_git_ops.py', 'tests\\test_images.py', 'tests\\test_init_project.py', 'tests\\test_lint_repo.py', 'tests\\test_mailmap.py', 'tests\\test_matrix.py', 'tests\\test_metadata.py', 'tests\\test_pr_body.py', 'tests\\test_prebake.py', 'tests\\test_release_prep.py', 'tests\\test_release_sync.py', 'tests\\test_renovate.py', 'tests\\test_sync_renovate.py', 'tests\\test_workflow_sync.py', 'tests\\test_workflows.py'], 'json_files': [], 'yaml_files': ['.github\\funding.yml', '.github\\ISSUE_TEMPLATE\\bug-report.yml', '.github\\workflows\\autofix.yaml', '.github\\workflows\\autolock.yaml', '.github\\workflows\\cancel-runs.yaml', '.github\\workflows\\changelog.yaml', '.github\\workflows\\debug.yaml', '.github\\workflows\\docs.yaml', '.github\\workflows\\labels.yaml', '.github\\workflows\\lint.yaml', '.github\\workflows\\release.yaml', '.github\\workflows\\renovate.yaml', '.github\\workflows\\tests.yaml', 'repomatic\\data\\labeller-content-based.yaml', 'repomatic\\data\\labeller-file-based.yaml', 'repomatic\\data\\zizmor.yaml', 'tests\\cli-test-plan.yaml', 'zizmor.yaml'], 'toml_files': ['lychee.toml', 'pyproject.toml', 'repomatic\\data\\bumpversion.toml', 'repomatic\\data\\labels.toml', 'repomatic\\data\\mypy.toml', 'repomatic\\data\\pytest.toml', 'repomatic\\data\\ruff.toml'], 'workflow_files': ['.github\\workflows\\autofix.yaml', '.github\\workflows\\autolock.yaml', '.github\\workflows\\cancel-runs.yaml', '.github\\workflows\\changelog.yaml', '.github\\workflows\\debug.yaml', '.github\\workflows\\docs.yaml', '.github\\workflows\\labels.yaml', '.github\\workflows\\lint.yaml', '.github\\workflows\\release.yaml', '.github\\workflows\\renovate.yaml', '.github\\workflows\\tests.yaml'], 'doc_files': ['.claude\\agents\\grunt-qa.md', '.claude\\agents\\qa-engineer.md', '.claude\\skills\\repomatic-changelog\\SKILL.md', '.claude\\skills\\repomatic-deps\\SKILL.md', '.claude\\skills\\repomatic-init\\SKILL.md', '.claude\\skills\\repomatic-lint\\SKILL.md', '.claude\\skills\\repomatic-metadata\\SKILL.md', '.claude\\skills\\repomatic-release\\SKILL.md', '.claude\\skills\\repomatic-sync\\SKILL.md', '.claude\\skills\\repomatic-test\\SKILL.md', '.claude\\skills\\repomatic-topics\\SKILL.md', '.github\\code-of-conduct.md', 'changelog.md', 'claude.md', 'readme.md', 'repomatic\\templates\\available-admonition.md', 'repomatic\\templates\\broken-links-issue.md', 'repomatic\\templates\\bump-version.md', 'repomatic\\templates\\detect-squash-merge.md', 'repomatic\\templates\\development-warning.md', 'repomatic\\templates\\fix-changelog.md', 'repomatic\\templates\\fix-typos.md', 'repomatic\\templates\\format-json.md', 'repomatic\\templ
✅ windows-11-arm / py3.14: tests\test_metadata.py#L1039
test_skip_binary_build_property_false_by_default assert True is False + where True = <repomatic.metadata.Metadata object at 0x00000213211DCA50>.skip_binary_build
✅ ubuntu-slim / py3.10
Process completed with exit code 1.
✅ ubuntu-slim / py3.10: tests/test_metadata.py#L932
test_metadata_github_format AssertionError: 'true' does not match 'false' in {'is_bot': 'false', 'skip_binary_build': 'true', 'new_commits': '7c40af110d1835803d3439a72ce3a0b9488acf01', 'release_commits': '', 'mailmap_exists': 'true', 'gitignore_exists': 'true', 'renovate_config_exists': 'true', 'python_files': '"repomatic/__init__.py" "repomatic/__main__.py" "repomatic/binary.py" "repomatic/broken_links.py" "repomatic/changelog.py" "repomatic/checksums.py" "repomatic/cli.py" "repomatic/data/__init__.py" "repomatic/deps_graph.py" "repomatic/git_ops.py" "repomatic/github/__init__.py" "repomatic/github/actions.py" "repomatic/github/dev_release.py" "repomatic/github/gh.py" "repomatic/github/issue.py" "repomatic/github/matrix.py" "repomatic/github/pr_body.py" "repomatic/github/release_sync.py" "repomatic/github/releases.py" "repomatic/github/token.py" "repomatic/github/unsubscribe.py" "repomatic/github/workflow_sync.py" "repomatic/images.py" "repomatic/init_project.py" "repomatic/lint_repo.py" "repomatic/mailmap.py" "repomatic/metadata.py" "repomatic/release_prep.py" "repomatic/renovate.py" "repomatic/sponsor.py" "repomatic/templates/__init__.py" "repomatic/test_plan.py" "tests/__init__.py" "tests/test_binary.py" "tests/test_broken_links.py" "tests/test_changelog.py" "tests/test_checksums.py" "tests/test_deps_graph.py" "tests/test_dev_release.py" "tests/test_git_ops.py" "tests/test_images.py" "tests/test_init_project.py" "tests/test_lint_repo.py" "tests/test_mailmap.py" "tests/test_matrix.py" "tests/test_metadata.py" "tests/test_pr_body.py" "tests/test_prebake.py" "tests/test_release_prep.py" "tests/test_release_sync.py" "tests/test_renovate.py" "tests/test_sync_renovate.py" "tests/test_workflow_sync.py" "tests/test_workflows.py"', 'json_files': '', 'yaml_files': '".github/ISSUE_TEMPLATE/bug-report.yml" ".github/funding.yml" ".github/workflows/autofix.yaml" ".github/workflows/autolock.yaml" ".github/workflows/cancel-runs.yaml" ".github/workflows/changelog.yaml" ".github/workflows/debug.yaml" ".github/workflows/docs.yaml" ".github/workflows/labels.yaml" ".github/workflows/lint.yaml" ".github/workflows/release.yaml" ".github/workflows/renovate.yaml" ".github/workflows/tests.yaml" "repomatic/data/labeller-content-based.yaml" "repomatic/data/labeller-file-based.yaml" "repomatic/data/zizmor.yaml" "tests/cli-test-plan.yaml" "zizmor.yaml"', 'toml_files': '"lychee.toml" "pyproject.toml" "repomatic/data/bumpversion.toml" "repomatic/data/labels.toml" "repomatic/data/mypy.toml" "repomatic/data/pytest.toml" "repomatic/data/ruff.toml"', 'workflow_files': '".github/workflows/autofix.yaml" ".github/workflows/autolock.yaml" ".github/workflows/cancel-runs.yaml" ".github/workflows/changelog.yaml" ".github/workflows/debug.yaml" ".github/workflows/docs.yaml" ".github/workflows/labels.yaml" ".github/workflows/lint.yaml" ".github/workflows/release.yaml" ".github/workflows/renovate.yaml" ".github/workflows/tests.yaml"', 'doc_files': '".claude/agents/grunt-qa.md" ".claude/agents/qa-engineer.md" ".claude/skills/repomatic-changelog/SKILL.md" ".claude/skills/repomatic-deps/SKILL.md" ".claude/skills/repomatic-init/SKILL.md" ".claude/skills/repomatic-lint/SKILL.md" ".claude/skills/repomatic-metadata/SKILL.md" ".claude/skills/repomatic-release/SKILL.md" ".claude/skills/repomatic-sync/SKILL.md" ".claude/skills/repomatic-test/SKILL.md" ".claude/skills/repomatic-topics/SKILL.md" ".github/code-of-conduct.md" "changelog.md" "claude.md" "readme.md" "repomatic/templates/available-admonition.md" "repomatic/templates/broken-links-issue.md" "repomatic/templates/bump-version.md" "repomatic/templates/detect-squash-merge.md" "repomatic/templates/development-warning.md" "repomatic/templates/fix-changelog.md" "repomatic/templates/fix-typos.md" "repomatic/templates/format-json.md" "repomatic/templates/format-markdown.md" "repomatic/templates/format-pyproject.md" "repomatic/templates/format-python.md" "repomatic/templates/github-releases.md" "repomatic/templates/pr-metadata.md" "repomatic/templates/prepare-release.md" "repomatic/templates/refresh-tip.md" "repomatic/templ
✅ ubuntu-slim / py3.10: tests/test_metadata.py#L1039
test_skip_binary_build_property_false_by_default assert True is False + where True = <repomatic.metadata.Metadata object at 0x7f63096453f0>.skip_binary_build
✅ windows-11-arm / py3.14t
Process completed with exit code 1.
✅ windows-11-arm / py3.14t: tests\test_metadata.py#L844
test_metadata_json_format AssertionError: True does not match False in {'is_bot': False, 'skip_binary_build': True, 'new_commits': ['7c40af110d1835803d3439a72ce3a0b9488acf01'], 'release_commits': None, 'mailmap_exists': True, 'gitignore_exists': True, 'renovate_config_exists': True, 'python_files': ['repomatic\\__init__.py', 'repomatic\\__main__.py', 'repomatic\\binary.py', 'repomatic\\broken_links.py', 'repomatic\\changelog.py', 'repomatic\\checksums.py', 'repomatic\\cli.py', 'repomatic\\data\\__init__.py', 'repomatic\\deps_graph.py', 'repomatic\\git_ops.py', 'repomatic\\github\\__init__.py', 'repomatic\\github\\actions.py', 'repomatic\\github\\dev_release.py', 'repomatic\\github\\gh.py', 'repomatic\\github\\issue.py', 'repomatic\\github\\matrix.py', 'repomatic\\github\\pr_body.py', 'repomatic\\github\\release_sync.py', 'repomatic\\github\\releases.py', 'repomatic\\github\\token.py', 'repomatic\\github\\unsubscribe.py', 'repomatic\\github\\workflow_sync.py', 'repomatic\\images.py', 'repomatic\\init_project.py', 'repomatic\\lint_repo.py', 'repomatic\\mailmap.py', 'repomatic\\metadata.py', 'repomatic\\release_prep.py', 'repomatic\\renovate.py', 'repomatic\\sponsor.py', 'repomatic\\templates\\__init__.py', 'repomatic\\test_plan.py', 'tests\\__init__.py', 'tests\\test_binary.py', 'tests\\test_broken_links.py', 'tests\\test_changelog.py', 'tests\\test_checksums.py', 'tests\\test_deps_graph.py', 'tests\\test_dev_release.py', 'tests\\test_git_ops.py', 'tests\\test_images.py', 'tests\\test_init_project.py', 'tests\\test_lint_repo.py', 'tests\\test_mailmap.py', 'tests\\test_matrix.py', 'tests\\test_metadata.py', 'tests\\test_pr_body.py', 'tests\\test_prebake.py', 'tests\\test_release_prep.py', 'tests\\test_release_sync.py', 'tests\\test_renovate.py', 'tests\\test_sync_renovate.py', 'tests\\test_workflow_sync.py', 'tests\\test_workflows.py'], 'json_files': [], 'yaml_files': ['.github\\funding.yml', '.github\\ISSUE_TEMPLATE\\bug-report.yml', '.github\\workflows\\autofix.yaml', '.github\\workflows\\autolock.yaml', '.github\\workflows\\cancel-runs.yaml', '.github\\workflows\\changelog.yaml', '.github\\workflows\\debug.yaml', '.github\\workflows\\docs.yaml', '.github\\workflows\\labels.yaml', '.github\\workflows\\lint.yaml', '.github\\workflows\\release.yaml', '.github\\workflows\\renovate.yaml', '.github\\workflows\\tests.yaml', 'repomatic\\data\\labeller-content-based.yaml', 'repomatic\\data\\labeller-file-based.yaml', 'repomatic\\data\\zizmor.yaml', 'tests\\cli-test-plan.yaml', 'zizmor.yaml'], 'toml_files': ['lychee.toml', 'pyproject.toml', 'repomatic\\data\\bumpversion.toml', 'repomatic\\data\\labels.toml', 'repomatic\\data\\mypy.toml', 'repomatic\\data\\pytest.toml', 'repomatic\\data\\ruff.toml'], 'workflow_files': ['.github\\workflows\\autofix.yaml', '.github\\workflows\\autolock.yaml', '.github\\workflows\\cancel-runs.yaml', '.github\\workflows\\changelog.yaml', '.github\\workflows\\debug.yaml', '.github\\workflows\\docs.yaml', '.github\\workflows\\labels.yaml', '.github\\workflows\\lint.yaml', '.github\\workflows\\release.yaml', '.github\\workflows\\renovate.yaml', '.github\\workflows\\tests.yaml'], 'doc_files': ['.claude\\agents\\grunt-qa.md', '.claude\\agents\\qa-engineer.md', '.claude\\skills\\repomatic-changelog\\SKILL.md', '.claude\\skills\\repomatic-deps\\SKILL.md', '.claude\\skills\\repomatic-init\\SKILL.md', '.claude\\skills\\repomatic-lint\\SKILL.md', '.claude\\skills\\repomatic-metadata\\SKILL.md', '.claude\\skills\\repomatic-release\\SKILL.md', '.claude\\skills\\repomatic-sync\\SKILL.md', '.claude\\skills\\repomatic-test\\SKILL.md', '.claude\\skills\\repomatic-topics\\SKILL.md', '.github\\code-of-conduct.md', 'changelog.md', 'claude.md', 'readme.md', 'repomatic\\templates\\available-admonition.md', 'repomatic\\templates\\broken-links-issue.md', 'repomatic\\templates\\bump-version.md', 'repomatic\\templates\\detect-squash-merge.md', 'repomatic\\templates\\development-warning.md', 'repomatic\\templates\\fix-changelog.md', 'repomatic\\templates\\fix-typos.md', 'repomatic\\templates\\format-json.md', 'repomatic\\templ
✅ windows-11-arm / py3.14t: tests\test_metadata.py#L1039
test_skip_binary_build_property_false_by_default assert True is False + where True = <repomatic.metadata.Metadata object at 0x000005AE16DB0150>.skip_binary_build
⁉️ ubuntu-slim / py3.15
Process completed with exit code 1.
⁉️ ubuntu-slim / py3.15t
Process completed with exit code 1.
✅ ubuntu-slim / py3.14
Process completed with exit code 1.
✅ ubuntu-slim / py3.14: tests/test_metadata.py#L1039
test_skip_binary_build_property_false_by_default assert True is False + where True = <repomatic.metadata.Metadata object at 0x7f24c31fc710>.skip_binary_build
✅ ubuntu-slim / py3.14: tests/test_metadata.py#L932
test_metadata_github_format AssertionError: 'true' does not match 'false' in {'is_bot': 'false', 'skip_binary_build': 'true', 'new_commits': '7c40af110d1835803d3439a72ce3a0b9488acf01', 'release_commits': '', 'mailmap_exists': 'true', 'gitignore_exists': 'true', 'renovate_config_exists': 'true', 'python_files': '"repomatic/__init__.py" "repomatic/__main__.py" "repomatic/binary.py" "repomatic/broken_links.py" "repomatic/changelog.py" "repomatic/checksums.py" "repomatic/cli.py" "repomatic/data/__init__.py" "repomatic/deps_graph.py" "repomatic/git_ops.py" "repomatic/github/__init__.py" "repomatic/github/actions.py" "repomatic/github/dev_release.py" "repomatic/github/gh.py" "repomatic/github/issue.py" "repomatic/github/matrix.py" "repomatic/github/pr_body.py" "repomatic/github/release_sync.py" "repomatic/github/releases.py" "repomatic/github/token.py" "repomatic/github/unsubscribe.py" "repomatic/github/workflow_sync.py" "repomatic/images.py" "repomatic/init_project.py" "repomatic/lint_repo.py" "repomatic/mailmap.py" "repomatic/metadata.py" "repomatic/release_prep.py" "repomatic/renovate.py" "repomatic/sponsor.py" "repomatic/templates/__init__.py" "repomatic/test_plan.py" "tests/__init__.py" "tests/test_binary.py" "tests/test_broken_links.py" "tests/test_changelog.py" "tests/test_checksums.py" "tests/test_deps_graph.py" "tests/test_dev_release.py" "tests/test_git_ops.py" "tests/test_images.py" "tests/test_init_project.py" "tests/test_lint_repo.py" "tests/test_mailmap.py" "tests/test_matrix.py" "tests/test_metadata.py" "tests/test_pr_body.py" "tests/test_prebake.py" "tests/test_release_prep.py" "tests/test_release_sync.py" "tests/test_renovate.py" "tests/test_sync_renovate.py" "tests/test_workflow_sync.py" "tests/test_workflows.py"', 'json_files': '', 'yaml_files': '".github/ISSUE_TEMPLATE/bug-report.yml" ".github/funding.yml" ".github/workflows/autofix.yaml" ".github/workflows/autolock.yaml" ".github/workflows/cancel-runs.yaml" ".github/workflows/changelog.yaml" ".github/workflows/debug.yaml" ".github/workflows/docs.yaml" ".github/workflows/labels.yaml" ".github/workflows/lint.yaml" ".github/workflows/release.yaml" ".github/workflows/renovate.yaml" ".github/workflows/tests.yaml" "repomatic/data/labeller-content-based.yaml" "repomatic/data/labeller-file-based.yaml" "repomatic/data/zizmor.yaml" "tests/cli-test-plan.yaml" "zizmor.yaml"', 'toml_files': '"lychee.toml" "pyproject.toml" "repomatic/data/bumpversion.toml" "repomatic/data/labels.toml" "repomatic/data/mypy.toml" "repomatic/data/pytest.toml" "repomatic/data/ruff.toml"', 'workflow_files': '".github/workflows/autofix.yaml" ".github/workflows/autolock.yaml" ".github/workflows/cancel-runs.yaml" ".github/workflows/changelog.yaml" ".github/workflows/debug.yaml" ".github/workflows/docs.yaml" ".github/workflows/labels.yaml" ".github/workflows/lint.yaml" ".github/workflows/release.yaml" ".github/workflows/renovate.yaml" ".github/workflows/tests.yaml"', 'doc_files': '".claude/agents/grunt-qa.md" ".claude/agents/qa-engineer.md" ".claude/skills/repomatic-changelog/SKILL.md" ".claude/skills/repomatic-deps/SKILL.md" ".claude/skills/repomatic-init/SKILL.md" ".claude/skills/repomatic-lint/SKILL.md" ".claude/skills/repomatic-metadata/SKILL.md" ".claude/skills/repomatic-release/SKILL.md" ".claude/skills/repomatic-sync/SKILL.md" ".claude/skills/repomatic-test/SKILL.md" ".claude/skills/repomatic-topics/SKILL.md" ".github/code-of-conduct.md" "changelog.md" "claude.md" "readme.md" "repomatic/templates/available-admonition.md" "repomatic/templates/broken-links-issue.md" "repomatic/templates/bump-version.md" "repomatic/templates/detect-squash-merge.md" "repomatic/templates/development-warning.md" "repomatic/templates/fix-changelog.md" "repomatic/templates/fix-typos.md" "repomatic/templates/format-json.md" "repomatic/templates/format-markdown.md" "repomatic/templates/format-pyproject.md" "repomatic/templates/format-python.md" "repomatic/templates/github-releases.md" "repomatic/templates/pr-metadata.md" "repomatic/templates/prepare-release.md" "repomatic/templates/refresh-tip.md" "repomatic/templ
⁉️ windows-2025 / py3.15t
Process completed with exit code 1.
✅ windows-2025 / py3.14
Process completed with exit code 1.
✅ windows-2025 / py3.14: tests\test_metadata.py#L932
test_metadata_github_format AssertionError: 'true' does not match 'false' in {'is_bot': 'false', 'skip_binary_build': 'true', 'new_commits': '7c40af110d1835803d3439a72ce3a0b9488acf01', 'release_commits': '', 'mailmap_exists': 'true', 'gitignore_exists': 'true', 'renovate_config_exists': 'true', 'python_files': '"repomatic\\__init__.py" "repomatic\\__main__.py" "repomatic\\binary.py" "repomatic\\broken_links.py" "repomatic\\changelog.py" "repomatic\\checksums.py" "repomatic\\cli.py" "repomatic\\data\\__init__.py" "repomatic\\deps_graph.py" "repomatic\\git_ops.py" "repomatic\\github\\__init__.py" "repomatic\\github\\actions.py" "repomatic\\github\\dev_release.py" "repomatic\\github\\gh.py" "repomatic\\github\\issue.py" "repomatic\\github\\matrix.py" "repomatic\\github\\pr_body.py" "repomatic\\github\\release_sync.py" "repomatic\\github\\releases.py" "repomatic\\github\\token.py" "repomatic\\github\\unsubscribe.py" "repomatic\\github\\workflow_sync.py" "repomatic\\images.py" "repomatic\\init_project.py" "repomatic\\lint_repo.py" "repomatic\\mailmap.py" "repomatic\\metadata.py" "repomatic\\release_prep.py" "repomatic\\renovate.py" "repomatic\\sponsor.py" "repomatic\\templates\\__init__.py" "repomatic\\test_plan.py" "tests\\__init__.py" "tests\\test_binary.py" "tests\\test_broken_links.py" "tests\\test_changelog.py" "tests\\test_checksums.py" "tests\\test_deps_graph.py" "tests\\test_dev_release.py" "tests\\test_git_ops.py" "tests\\test_images.py" "tests\\test_init_project.py" "tests\\test_lint_repo.py" "tests\\test_mailmap.py" "tests\\test_matrix.py" "tests\\test_metadata.py" "tests\\test_pr_body.py" "tests\\test_prebake.py" "tests\\test_release_prep.py" "tests\\test_release_sync.py" "tests\\test_renovate.py" "tests\\test_sync_renovate.py" "tests\\test_workflow_sync.py" "tests\\test_workflows.py"', 'json_files': '', 'yaml_files': '".github\\funding.yml" ".github\\ISSUE_TEMPLATE\\bug-report.yml" ".github\\workflows\\autofix.yaml" ".github\\workflows\\autolock.yaml" ".github\\workflows\\cancel-runs.yaml" ".github\\workflows\\changelog.yaml" ".github\\workflows\\debug.yaml" ".github\\workflows\\docs.yaml" ".github\\workflows\\labels.yaml" ".github\\workflows\\lint.yaml" ".github\\workflows\\release.yaml" ".github\\workflows\\renovate.yaml" ".github\\workflows\\tests.yaml" "repomatic\\data\\labeller-content-based.yaml" "repomatic\\data\\labeller-file-based.yaml" "repomatic\\data\\zizmor.yaml" "tests\\cli-test-plan.yaml" "zizmor.yaml"', 'toml_files': '"lychee.toml" "pyproject.toml" "repomatic\\data\\bumpversion.toml" "repomatic\\data\\labels.toml" "repomatic\\data\\mypy.toml" "repomatic\\data\\pytest.toml" "repomatic\\data\\ruff.toml"', 'workflow_files': '".github\\workflows\\autofix.yaml" ".github\\workflows\\autolock.yaml" ".github\\workflows\\cancel-runs.yaml" ".github\\workflows\\changelog.yaml" ".github\\workflows\\debug.yaml" ".github\\workflows\\docs.yaml" ".github\\workflows\\labels.yaml" ".github\\workflows\\lint.yaml" ".github\\workflows\\release.yaml" ".github\\workflows\\renovate.yaml" ".github\\workflows\\tests.yaml"', 'doc_files': '".claude\\agents\\grunt-qa.md" ".claude\\agents\\qa-engineer.md" ".claude\\skills\\repomatic-changelog\\SKILL.md" ".claude\\skills\\repomatic-deps\\SKILL.md" ".claude\\skills\\repomatic-init\\SKILL.md" ".claude\\skills\\repomatic-lint\\SKILL.md" ".claude\\skills\\repomatic-metadata\\SKILL.md" ".claude\\skills\\repomatic-release\\SKILL.md" ".claude\\skills\\repomatic-sync\\SKILL.md" ".claude\\skills\\repomatic-test\\SKILL.md" ".claude\\skills\\repomatic-topics\\SKILL.md" ".github\\code-of-conduct.md" "changelog.md" "claude.md" "readme.md" "repomatic\\templates\\available-admonition.md" "repomatic\\templates\\broken-links-issue.md" "repomatic\\templates\\bump-version.md" "repomatic\\templates\\detect-squash-merge.md" "repomatic\\templates\\development-warning.md" "repomatic\\templates\\fix-changelog.md" "repomatic\\templates\\fix-typos.md" "repomatic\\templates\\format-json.md" "repomatic\\templates\\format-markdown.md" "repomatic\\templates\\format-pyproject.md" "repomatic\\templates\\form
⁉️ windows-2025 / py3.15
Process completed with exit code 1.
✅ windows-2025 / py3.14t
Process completed with exit code 1.
✅ windows-2025 / py3.14t: tests\test_metadata.py#L932
test_metadata_github_format AssertionError: 'true' does not match 'false' in {'is_bot': 'false', 'skip_binary_build': 'true', 'new_commits': '7c40af110d1835803d3439a72ce3a0b9488acf01', 'release_commits': '', 'mailmap_exists': 'true', 'gitignore_exists': 'true', 'renovate_config_exists': 'true', 'python_files': '"repomatic\\__init__.py" "repomatic\\__main__.py" "repomatic\\binary.py" "repomatic\\broken_links.py" "repomatic\\changelog.py" "repomatic\\checksums.py" "repomatic\\cli.py" "repomatic\\data\\__init__.py" "repomatic\\deps_graph.py" "repomatic\\git_ops.py" "repomatic\\github\\__init__.py" "repomatic\\github\\actions.py" "repomatic\\github\\dev_release.py" "repomatic\\github\\gh.py" "repomatic\\github\\issue.py" "repomatic\\github\\matrix.py" "repomatic\\github\\pr_body.py" "repomatic\\github\\release_sync.py" "repomatic\\github\\releases.py" "repomatic\\github\\token.py" "repomatic\\github\\unsubscribe.py" "repomatic\\github\\workflow_sync.py" "repomatic\\images.py" "repomatic\\init_project.py" "repomatic\\lint_repo.py" "repomatic\\mailmap.py" "repomatic\\metadata.py" "repomatic\\release_prep.py" "repomatic\\renovate.py" "repomatic\\sponsor.py" "repomatic\\templates\\__init__.py" "repomatic\\test_plan.py" "tests\\__init__.py" "tests\\test_binary.py" "tests\\test_broken_links.py" "tests\\test_changelog.py" "tests\\test_checksums.py" "tests\\test_deps_graph.py" "tests\\test_dev_release.py" "tests\\test_git_ops.py" "tests\\test_images.py" "tests\\test_init_project.py" "tests\\test_lint_repo.py" "tests\\test_mailmap.py" "tests\\test_matrix.py" "tests\\test_metadata.py" "tests\\test_pr_body.py" "tests\\test_prebake.py" "tests\\test_release_prep.py" "tests\\test_release_sync.py" "tests\\test_renovate.py" "tests\\test_sync_renovate.py" "tests\\test_workflow_sync.py" "tests\\test_workflows.py"', 'json_files': '', 'yaml_files': '".github\\funding.yml" ".github\\ISSUE_TEMPLATE\\bug-report.yml" ".github\\workflows\\autofix.yaml" ".github\\workflows\\autolock.yaml" ".github\\workflows\\cancel-runs.yaml" ".github\\workflows\\changelog.yaml" ".github\\workflows\\debug.yaml" ".github\\workflows\\docs.yaml" ".github\\workflows\\labels.yaml" ".github\\workflows\\lint.yaml" ".github\\workflows\\release.yaml" ".github\\workflows\\renovate.yaml" ".github\\workflows\\tests.yaml" "repomatic\\data\\labeller-content-based.yaml" "repomatic\\data\\labeller-file-based.yaml" "repomatic\\data\\zizmor.yaml" "tests\\cli-test-plan.yaml" "zizmor.yaml"', 'toml_files': '"lychee.toml" "pyproject.toml" "repomatic\\data\\bumpversion.toml" "repomatic\\data\\labels.toml" "repomatic\\data\\mypy.toml" "repomatic\\data\\pytest.toml" "repomatic\\data\\ruff.toml"', 'workflow_files': '".github\\workflows\\autofix.yaml" ".github\\workflows\\autolock.yaml" ".github\\workflows\\cancel-runs.yaml" ".github\\workflows\\changelog.yaml" ".github\\workflows\\debug.yaml" ".github\\workflows\\docs.yaml" ".github\\workflows\\labels.yaml" ".github\\workflows\\lint.yaml" ".github\\workflows\\release.yaml" ".github\\workflows\\renovate.yaml" ".github\\workflows\\tests.yaml"', 'doc_files': '".claude\\agents\\grunt-qa.md" ".claude\\agents\\qa-engineer.md" ".claude\\skills\\repomatic-changelog\\SKILL.md" ".claude\\skills\\repomatic-deps\\SKILL.md" ".claude\\skills\\repomatic-init\\SKILL.md" ".claude\\skills\\repomatic-lint\\SKILL.md" ".claude\\skills\\repomatic-metadata\\SKILL.md" ".claude\\skills\\repomatic-release\\SKILL.md" ".claude\\skills\\repomatic-sync\\SKILL.md" ".claude\\skills\\repomatic-test\\SKILL.md" ".claude\\skills\\repomatic-topics\\SKILL.md" ".github\\code-of-conduct.md" "changelog.md" "claude.md" "readme.md" "repomatic\\templates\\available-admonition.md" "repomatic\\templates\\broken-links-issue.md" "repomatic\\templates\\bump-version.md" "repomatic\\templates\\detect-squash-merge.md" "repomatic\\templates\\development-warning.md" "repomatic\\templates\\fix-changelog.md" "repomatic\\templates\\fix-typos.md" "repomatic\\templates\\format-json.md" "repomatic\\templates\\format-markdown.md" "repomatic\\templates\\format-pyproject.md" "repomatic\\templates\\form
✅ windows-2025 / py3.14t: tests\test_metadata.py#L1039
test_skip_binary_build_property_false_by_default assert True is False + where True = <repomatic.metadata.Metadata object at 0x0000038307F34C50>.skip_binary_build
⁉️ macos-26 / py3.15t
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
⁉️ macos-26 / py3.15
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
🖥️ Validate macos-15-intel / x64
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
✅ macos-26 / py3.14
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
✅ macos-15-intel / py3.14t
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
✅ macos-26 / py3.10
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
⁉️ macos-15-intel / py3.15
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
🖥️ Validate macos-26 / arm64
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
✅ macos-15-intel / py3.10
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
✅ macos-15-intel / py3.14
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
✅ macos-26 / py3.14t
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
🔬 Tests
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
⁉️ macos-15-intel / py3.15t
Canceling since a higher priority waiting request for 🔬 Tests-refs/heads/main exists
✅ windows-2025 / py3.14t: .venv/Lib/site-packages/_pytest/unraisableexception.py#L67
Exception ignored while calling deallocator <function Popen.__del__ at 0x0000038302BFCC00>: None Traceback (most recent call last): File "D:\a\_temp\uv-python-dir\cpython-3.14+freethreaded-windows-x86_64-none\Lib\subprocess.py", line 1141, in __del__ self._internal_poll(_deadstate=_maxsize) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "D:\a\_temp\uv-python-dir\cpython-3.14+freethreaded-windows-x86_64-none\Lib\subprocess.py", line 1589, in _internal_poll if _WaitForSingleObject(self._handle, 0) == _WAIT_OBJECT_0: ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ OSError: [WinError 6] The handle is invalid