Skip to content

add handling for first_run script in generated build scripts#5929

Open
gmulz wants to merge 2 commits intomainfrom
gmulitz-add-first-run-to-build-tarballs
Open

add handling for first_run script in generated build scripts#5929
gmulz wants to merge 2 commits intomainfrom
gmulitz-add-first-run-to-build-tarballs

Conversation

@gmulz
Copy link
Copy Markdown
Member

@gmulz gmulz commented Apr 10, 2026

when a user adds a "first_run" script to their module, the generated build scripts in python and golang do not bundle the first run script and requires the user to add it manually into their build commands. this PR should add the first run script conditionally on if it is included in the meta.json

tested in go and python. my cpp setup isn't good so couldn't test how that worked, so if someone wants to pull this branch or help me get that all set up that'd be cool

@viambot viambot added the safe to test This pull request is marked safe to test from a trusted zone label Apr 10, 2026
@viambot viambot added safe to test This pull request is marked safe to test from a trusted zone and removed safe to test This pull request is marked safe to test from a trusted zone labels Apr 24, 2026
@gmulz gmulz force-pushed the gmulitz-add-first-run-to-build-tarballs branch from 679e45f to 1f97056 Compare April 24, 2026 03:02
@viambot viambot added safe to test This pull request is marked safe to test from a trusted zone and removed safe to test This pull request is marked safe to test from a trusted zone labels Apr 24, 2026
@gmulz gmulz requested review from michaellee1019 and stuqdog April 24, 2026 04:14
@gmulz gmulz marked this pull request as ready for review April 24, 2026 04:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

safe to test This pull request is marked safe to test from a trusted zone

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants