Skip to content

fix: what Composer installs carries no tests, nor a machine's name or key with them - #53

Merged
rodrigoteamx merged 1 commit into
mainfrom
fix/the-archive-carries-no-tests
Oct 8, 2026
Merged

rodrigoteamx merged 1 commit into
mainfrom
fix/the-archive-carries-no-tests

Conversation

@rodrigoteamx

Copy link
Copy Markdown
Contributor

The version of this package that Composer installs today still carries
its tests, and in them a machine's name, a home path and the fingerprint
of a signing key of the place they were written in. Both are already put
right on main: the tests are marked out of the archive, and the tests
name a made-up operator. But those two commits are a chore and a
test, and neither cuts a release, so nothing published has changed.

This is the commit that publishes it. It adds the one thing that was
missing: a test that holds the line of .gitattributes, and that builds
the archive of the commit and finds no test in it. Without that line the
tests travel again, and nothing in the package said so.

It also replaces, in one test, a recorded status line of the signature
verifier: the key id and the fingerprint it carried came from a real
run. They are made-up ones now, and the line keeps its shape.

The release this cuts is the first whose archive carries neither.

… key with them

The version of this package that Composer installs today still carries
its tests, and in them a machine's name, a home path and the fingerprint
of a signing key of the place they were written in. Both are already put
right on main: the tests are marked out of the archive, and the tests
name a made-up operator. But those two commits are a chore and a
test, and neither cuts a release, so nothing published has changed.

This is the commit that publishes it. It adds the one thing that was
missing: a test that holds the line of .gitattributes, and that builds
the archive of the commit and finds no test in it. Without that line the
tests travel again, and nothing in the package said so.

It also replaces, in one test, a recorded status line of the signature
verifier: the key id and the fingerprint it carried came from a real
run. They are made-up ones now, and the line keeps its shape.

The release this cuts is the first whose archive carries neither.
@rodrigoteamx
rodrigoteamx merged commit 1820c7d into main Oct 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant