Skip to content

ci: test binaries with line tables only; release summary without sccache stats - #9

Merged
elicbarbieri merged 3 commits into
mainfrom
ci/test-line-tables
Nov 7, 2026
Merged

elicbarbieri merged 3 commits into
mainfrom
ci/test-line-tables

Conversation

@elicbarbieri

Copy link
Copy Markdown
Collaborator

`[profile.test] debug = true` gives every test binary full DWARF; CI only needs line numbers for a backtrace. `CARGO_PROFILE_TEST_DEBUG=line-tables-only` in the workflow env keeps the profile unchanged for local builds. Expect shorter links and a smaller rust-cache; the first run after merge refills both caches (the env is part of their keys), so judge it on the second.

🤖 Generated with Claude Code

elicbarbieri and others added 2 commits November 6, 2026 15:26
… the cache)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UPeo6cRSFdDtp5HQjHm94i
@elicbarbieri elicbarbieri changed the title ci: test binaries with line tables only ci: test binaries with line tables only; release summary without sccache stats Nov 7, 2026
…s; one release at a time

- checkout github.sha in publish: a main that moved since dispatch is a refused non-ff push, not
  a tag on an untested tree
- known_hosts from `gh api meta` instead of ssh-keyscan's trust-on-first-use
- concurrency group; `gh release create --verify-tag`

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UPeo6cRSFdDtp5HQjHm94i
@elicbarbieri
elicbarbieri merged commit 492d63d into main Nov 7, 2026
3 checks passed
@elicbarbieri
elicbarbieri deleted the ci/test-line-tables branch November 7, 2026 00:58
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