Commit Graph
22 Commits
Author SHA1 Message Date
zeekay 7844a60aff refactor(pack): modernize to github.com/hanzoai/pack and remove upstream branding
- Migrate module path to github.com/hanzoai/pack across all Go packages
- Remove legacy upstream docs and competitor brand references
- Modernize LLM.md and mise.toml for pristine Hanzo Pack builder
2026-09-04 00:40:42 -07:00
Jake RunzerandGitHub d8f31b4589 Custom config step deploy outputs (#118)
* rename plan inputs to layers and use deploy base layer

* runtime deps installed

* step builders can create multiple steps

* support config step deploy outputs

* optimize when we merge vs copy layers

* update snapshots

* validate the deploy layers

* fix tests

* dont add mise if no packages

* fix pruning for php

* update layer merging and snapshot tests

* dont include mise commands or variables if no packages

* update docs

* update snapshots and normalization

* add guide for adding custom steps

* support .node-version file

* fix compile errors

* update snapshot tests
2025-04-01 13:33:30 -04:00
Jake Runzer fcc33d45e6 checkpoint laravel working 2025-02-21 18:41:15 -05:00
Jake Runzer 8696e88522 checkpoing: building up final image works 2025-02-21 16:16:15 -05:00
Jake Runzer a189052f3e refactor step inputs/outputs system 2025-02-20 17:42:56 -05:00
Jake Runzer 8152fff261 no pointers to slice 2025-02-17 14:40:53 -05:00
Jake Runzer dae8f77573 python install secret prefixes 2025-02-17 13:58:37 -05:00
Jake Runzer 34a6326a1e node install uses specific secrets 2025-02-17 13:56:32 -05:00
Jake Runzer 50ee95baa4 steps can opt-in to specific variables 2025-02-17 00:18:11 -05:00
Jake Runzer 720c125015 variables live on the step level instead of in a command 2025-02-15 18:42:47 -05:00
Jake Runzer 5f5fdaf834 fix caches not showing up for command steps 2025-02-15 18:26:29 -05:00
Jake Runzer 0b3d8f3c81 move caches to step level instead of command level 2025-02-15 18:22:28 -05:00
TurbobotandJake Runzer 5968fff07b feat(create-turbo): apply official-starter transform 2025-02-11 11:26:39 -07:00
Jake Runzer 868efea23b cleanup uses secrets 2025-02-11 11:00:50 -07:00
Jake Runzer 436f1aef55 add snapshot tests for build plan of examples 2025-02-05 15:39:51 -08:00
Jake Runzer dbbdbf2a6b cleanup graph env and step environment variable handling 2025-01-29 16:34:48 -05:00
Jake Runzer 132b85f97d merge function that can finally handle the config 2025-01-28 19:41:44 -05:00
Jake Runzer d50b8c7342 support buildkit secrets when using build command 2025-01-28 17:35:40 -05:00
Jake Runzer cd8f3895e7 rename repo to "railpack" 2025-01-27 23:16:26 -05:00
Jake Runzer 9c7b3e5844 use railpack.json config file 2025-01-27 23:06:58 -05:00
Jake Runzer a9b5a1765f remove duplicates from depends on 2025-01-24 17:25:35 -05:00
Jake Runzer d6f35fa869 file rename and single mise step builder 2025-01-24 16:59:18 -05:00