Skip to content

fix(release): allow timestamp.apple.com:80 in egress allowlist - #134

Merged
ryanlewis merged 1 commit into
mainfrom
fix-egress-timestamp
Aug 25, 2026
Merged

fix(release): allow timestamp.apple.com:80 in egress allowlist#134
ryanlewis merged 1 commit into
mainfrom
fix-egress-timestamp

Conversation

@ryanlewis

Copy link
Copy Markdown
Owner

Third v0.5.3 attempt got into actual signing and hit the last missing endpoint: quill requests an RFC3161 timestamp from http://timestamp.apple.com/ts01 (plain HTTP — the tokens are signed, this is how Apple's TSA works). The rest of the sign/notarize/publish flow is already allowlisted (appstoreconnect, notary S3 wildcards, uploads.github.com).

quill fetches an RFC3161 timestamp from Apple's TSA over plain HTTP
while signing; the third v0.5.3 run failed there. Timestamp tokens are
themselves signed, so HTTP is safe for this endpoint.
@ryanlewis
ryanlewis enabled auto-merge (squash) August 25, 2026 02:14
@ryanlewis
ryanlewis merged commit 7984991 into main Aug 25, 2026
7 checks passed
@ryanlewis
ryanlewis deleted the fix-egress-timestamp branch August 25, 2026 02:15
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