Skip to content

Ship the extractor as one flat folder with a stamped README - #3

Open
xusheng6 wants to merge 2 commits into
masterfrom
ci-flat-artifact
Open

Ship the extractor as one flat folder with a stamped README#3
xusheng6 wants to merge 2 commits into
masterfrom
ci-flat-artifact

Conversation

@xusheng6

Copy link
Copy Markdown
Member

The three files are vendored as a unit, so the artifact is flat rather than nested under an architecture, named ttd-extract, with the reference doc as the folder's README.md.

CI stamps the repo, commit and date onto that README so provenance travels with the binary rather than being a note someone has to remember to update.

xusheng6 added 2 commits July 30, 2026 15:24
The three files are vendored as a unit -- the executable reads the index
from beside itself -- so the artifact is now flat rather than nested under
an architecture, named ttd-extract, with the reference doc as the README of
the folder it lands in.

CI appends the repo, commit and date to that README, so provenance travels
with the binary instead of being a note someone has to remember to update.
On a pull_request build GITHUB_SHA is a throwaway merge commit and
GITHUB_REF_NAME is "<n>/merge", so the provenance footer named something
nobody can check out.
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