You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tooling.apache.org by ar...@apache.org on 2026/09/24 08:03:35 UTC
(tooling-trusted-releases) branch arm updated (8e1dcbab -> d560e313)
This is an automated email from the ASF dual-hosted git repository.
alitheg pushed a change to branch arm
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git
from 8e1dcbab Update source/binary/docs classifications
add a6323026 Document project name requirements in .asf.yaml files
add eda4724c Use SHA3-256 in manifests and add SWHIDs
add 3b90f22a Bump the codeql-action group with 2 updates
add 6c0f34cb Bump docker/build-push-action from 7.3.0 to 7.4.0
add 4d7747c4 Bump astral-sh/setup-uv from 10.0.1 to 10.1.0
add c02a31f2 Bump apache/infrastructure-actions/allowlist-check from 1.0.2 to 1.0.3
add fdd13bea Only allow commit hashes to be set during compose
add 28a0fc10 Bump docker/setup-buildx-action from 4.3.0 to 4.4.1
add 09f333d6 Always show an available commit hash in the default message template
add 4b2533b8 Avoid a potential race condition when recording workflow metadata
add 3e10996e Preserve source metadata through quarantine
add d560e313 Use compose form commit hashes for source comparison
No new revisions were added by this update.
Summary of changes:
.github/workflows/allowlistchecker.yml | 2 +-
.github/workflows/analyze.yml | 2 +-
.github/workflows/build.yml | 2 +-
.github/workflows/codeql.yaml | 4 +-
.github/workflows/generatesbom.yml | 4 +-
.github/workflows/tool-freshness.yml | 2 +-
atr/api/__init__.py | 4 +-
atr/attestable.py | 40 +++++++
atr/construct.py | 7 +-
atr/docs/input-validation.md | 4 +-
atr/docs/project-configuration.md | 20 ++++
atr/docs/user-guide.md | 2 +-
atr/get/compose.py | 23 ++--
atr/get/manifest.py | 15 ++-
atr/hashes.py | 2 +-
atr/models/api.py | 14 ++-
atr/models/args.py | 3 +-
atr/models/attestable.py | 12 ++
atr/models/safe.py | 5 +-
atr/models/sql.py | 2 +-
atr/post/compose.py | 10 --
atr/shared/compose.py | 3 +-
atr/source.py | 102 +++++++++++++++++
atr/ssh.py | 9 +-
atr/storage/writers/release.py | 41 +++----
atr/storage/writers/revision.py | 65 ++++++++++-
atr/tasks/__init__.py | 5 +-
atr/tasks/checks/compare.py | 33 ++----
atr/tasks/quarantine.py | 20 +++-
tests/unit/conftest.py | 37 +++++++
tests/unit/test_api_release_manifest.py | 37 +++++--
tests/unit/test_attestable.py | 37 +++++++
tests/unit/test_checks_compare.py | 19 +++-
tests/unit/test_compose_polling.py | 24 ++++
tests/unit/test_construct_announce.py | 12 +-
tests/unit/test_create_revision.py | 118 ++++++++++++++++++--
tests/unit/test_create_revision_quarantine.py | 29 ++++-
tests/unit/test_get_manifest.py | 20 +++-
tests/unit/test_quarantine_task.py | 56 ++++++++--
tests/unit/test_release_writer_commit_hash.py | 152 ++++++++++++++++++++++++++
tests/unit/test_safe_json.py | 2 +-
tests/unit/test_safe_types.py | 8 +-
tests/unit/test_source.py | 111 +++++++++++++++++++
43 files changed, 966 insertions(+), 153 deletions(-)
create mode 100644 atr/source.py
create mode 100644 tests/unit/test_release_writer_commit_hash.py
create mode 100644 tests/unit/test_source.py
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@tooling.apache.org
For additional commands, e-mail: commits-help@tooling.apache.org