Darryl L. Miles
b0ba9db6a4
Add SBOM license enrichment for AppImage variants
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-23 16:09:35 -04:00
Darryl L. Miles
d5d5ea363f
Item 6 + 7: add metainfo.xml, --updateinformation, validate target, Validate AppImage step
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-23 16:09:35 -04:00
Darryl L. Miles
a5aa32883c
Use trap-based Tcl metadata tmpdir cleanup in appimage workflows
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-23 16:09:35 -04:00
Darryl L. Miles
a365d5a5c1
Apply final readability and wording polish for appimage Tcl flow
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-23 16:09:35 -04:00
Darryl L. Miles
0b51864ab4
Finalize resolver cleanup handling and EL7 git dependency note
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-23 16:09:35 -04:00
Darryl L. Miles
4b74c6df8e
Harden Tcl tag resolution retries and Makefile Tcl ABI checks
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-23 16:09:35 -04:00
Darryl L. Miles
e28c93bb90
Polish Tcl/Tk workflow and Dockerfile review nits
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-23 16:09:35 -04:00
Darryl L. Miles
a05dd555a9
Address review feedback for Tcl/Tk appimage workflow changes
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-23 16:09:35 -04:00
Darryl L. Miles
58d47312c1
Implement per-variant Tcl/Tk source and SHA strategy for appimage builds
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-07-23 16:09:35 -04:00
Darryl L. Miles
b8170ea851
appimage: README.md update (add example on how to run inside docker)
...
While AppImage attempts to be a more portable way of running
applications across linux installations, sometime is maybe necessary
to run inside docker.
So examples are provided, which also provides testing regime to
validate how the AppImage can be quickly tested.
2025-08-06 10:44:33 -04:00
Darryl L. Miles
5b81fbe7fe
appimage: whitespace only cleanup
2025-07-27 21:06:19 -04:00
Darryl L. Miles
e701b6d594
appimage: use git show for hash of current checkout state
...
This switches the 'remotes/origin/HEAD' and uses the current HEAD of the
current checked out git repo.
Revised the sed rule that is transforming (to be more specific on the
matching regex /-\d+-g/ than just the first /-/):
8.3.530-7-gb64321d4 => 8.3.530+7-gb64321d4 (replace first '-' with '+'
to indicate it is tag plus this many commits)
8.3.530 => 8.3.530 (no change)
2025-07-27 21:06:19 -04:00
Darryl L. Miles
62a99f6167
appimage: The AppImageTool changes their releases distribution point
...
This switches to the 'continuous' tag release, that will auto update.
This broke the very old AppImage7 tool since that release not return
HTTP/404. But I updated all to use their current recommendation.
2025-07-27 21:06:19 -04:00
Darryl L. Miles
b9296074b2
GHA: appimage7: fixup relocated files
2025-07-26 17:29:19 -04:00
Darryl L. Miles
96b89a53b7
GHA: appimage7: appimage/* => appimage/7/* (relocate EL7)
2025-07-26 17:29:19 -04:00