ci: rename build-oci-image.yml to build-windows.yml #29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/rename-build-windows-workflow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
build-oci-image.ymldoes not build or push an OCI image. The Dockerfile is a build tool: it cross-compiles a Windows.exevia mingw and the workflow exports the binary via BuildKit's--output type=local, then publishes it to the Forgejo Generic Package registry. Rename the file tobuild-windows.ymlto match theyoutrack-clisibling naming for Windows-only binary publishers (a8n-run/youtrack-cli/.forgejo/workflows/build-windows.yml), and fix the path-self-reference in the trigger filter.The Dockerfile,
oci-build/directory, and the rest of the workflow body are unchanged.oci-build/is left as-is because every Rust sibling uses that directory name even when the Dockerfile only exports a binary; renaming would diverge from the cross-repo convention without changing what the directory holds.Test plan
build-oci-imageremain (grep -rn build-oci-imageclean).mainruns the renamedBuild Windows binaryworkflow (visible athttps://dev.a8n.run/pandoras-box/explorer-bookmarks/actions) and lands the binary athttps://dev.a8n.run/api/packages/pandoras-box/generic/explorer-bookmarks/{v0.3.3,latest}/explorer-bookmarks-x86_64.exe.