Commit graph

135 commits

Author SHA1 Message Date
Virgil
489608aaa4 refactor(build): align release workflow comments with AX
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 06:46:37 +00:00
Virgil
8c83da1f4f docs(build): align workflow comments with AX 2026-04-02 06:37:25 +00:00
Virgil
311eb96410 feat(build): add workflow output short aliases
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 03:12:19 +00:00
Virgil
5bc2b6dc96 feat(build): resolve relative linuxkit config paths
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 02:50:47 +00:00
Virgil
8f3f7f93f7 feat(build): add medium-aware workflow output resolver
Co-authored-by: Virgil <virgil@lethean.io>
2026-04-02 02:41:40 +00:00
Virgil
680aa259de feat(build): resolve workflow output directories with medium 2026-04-02 02:36:26 +00:00
Virgil
7705adcb74 feat(build): resolve relative Dockerfile paths
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 02:30:31 +00:00
Virgil
73b669cbaa refactor(build): clarify workflow alias examples
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 02:21:50 +00:00
Virgil
597e7a678a feat(build): add outputPath workflow alias
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 02:15:59 +00:00
Virgil
555ac20eb9 feat(build): forward Wails build flags 2026-04-02 01:51:43 +00:00
Virgil
79b32ad71d feat(build): resolve workflow output aliases in project context
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 01:47:25 +00:00
Virgil
57c47a7a62 fix(build): preserve copied Wails artifact permissions
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 01:35:46 +00:00
Virgil
3bb0b3cbda refactor(build): clarify config load error tags 2026-04-02 00:54:27 +00:00
Virgil
181a19a2a3 feat(build): add workflow path aliases 2026-04-02 00:49:27 +00:00
Virgil
0faab64ce8 refactor(build): clarify workflow output alias resolution
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 00:43:48 +00:00
Virgil
a8227776d7 feat(build): centralise workflow output alias resolution
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 00:39:00 +00:00
Virgil
85a10830d4 fix(build): record alternate docker markers 2026-04-02 00:32:22 +00:00
Virgil
1527e21aac fix(build): normalise workflow output aliases 2026-04-02 00:15:41 +00:00
Virgil
e8983ef648 feat(build): support containerfile detection 2026-04-02 00:11:37 +00:00
Virgil
dbe7c69378 refactor(build): centralise workflow output alias resolution
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 23:59:13 +00:00
Virgil
be4324bbb1 refactor(build): share workflow input resolution
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 23:51:09 +00:00
Virgil
e44d9ccf04 refactor(build): clarify workflow path inputs 2026-04-01 23:32:26 +00:00
Virgil
e0a7741765 fix(build): handle dot-prefixed workflows directories 2026-04-01 23:26:13 +00:00
Virgil
a5670721c9 feat(build): trim workflow path inputs 2026-04-01 23:00:40 +00:00
Virgil
e1b34de166 feat(build): resolve workflows directory inputs
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 22:55:20 +00:00
Virgil
7b937eebf9 feat(build): accept ./ workflow directory inputs
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 22:47:16 +00:00
Virgil
5690b9f15b fix(build): narrow workflow directory detection
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 22:42:28 +00:00
Virgil
e7c991ed36 chore(ax): centralise release workflow input resolution 2026-04-01 22:38:13 +00:00
Virgil
7cf8b504f0 feat(build): treat current directory as workflow target
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 22:33:34 +00:00
Virgil
59e9d9168b feat(build): treat bare workflow names as directories
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 22:30:02 +00:00
Virgil
33fb9bb5a5 feat(build): accept bare workflow directory inputs
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 22:25:55 +00:00
Virgil
e01c88e39b fix(build): reject nil release workflow medium
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 22:19:29 +00:00
Virgil
a2e3c3d6a2 feat(build): support workflow directory outputs 2026-04-01 22:08:13 +00:00
Virgil
fb518dca4c Handle existing workflow directories 2026-04-01 22:05:27 +00:00
Virgil
844f729a01 chore(ax): clarify release workflow helpers 2026-04-01 22:02:12 +00:00
Virgil
9a7ecedb81 feat(build): support directory-style workflow paths 2026-04-01 21:59:32 +00:00
Virgil
a470c4054f feat(build): validate release workflow path alias 2026-04-01 21:43:52 +00:00
Virgil
ed7b1ef083 feat(build): add env parity to docs builds
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:39:54 +00:00
Virgil
077bdf3342 feat(build): detect docs configs under docs/
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:37:03 +00:00
Virgil
92067b2e08 feat(build): make PHP zip bundles deterministic
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:32:53 +00:00
Virgil
892901dee2 fix(build): emit artifact metadata from GitHub env
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:19:50 +00:00
Virgil
06e00c7d13 fix(build): require GitHub Actions for CI detection
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:15:42 +00:00
Virgil
112017d5f3 feat(build): export cgo state to Taskfile builds
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:13:33 +00:00
Virgil
495500b18d feat(build): detect go.work workspaces 2026-04-01 21:09:47 +00:00
Virgil
ad8ac01837 refactor(build): avoid mutating builder config
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 21:05:47 +00:00
Virgil
cfa6efe69c feat(build): add taskfile target env parity 2026-04-01 21:01:13 +00:00
Virgil
9284a3f271 fix(build): make zip bundles deterministic
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-01 20:53:40 +00:00
Virgil
d21867ef61 feat(build): resolve garble from Go install paths 2026-04-01 20:32:39 +00:00
Virgil
48e5a6e859 chore(ax): centralise release workflow path resolution 2026-04-01 20:29:32 +00:00
Virgil
ca49b10f17 feat(build): record frontend discovery markers 2026-04-01 20:25:45 +00:00