Commit graph

50 commits

Author SHA1 Message Date
SergeantPanda
f43de44946 Enhancement: Refactor Docker workflows to use docker/metadata-action for cleaner OCI label management 2025-12-18 10:58:48 -06:00
SergeantPanda
f38fb36eba Skip builds during documentation updates. 2025-12-02 15:03:34 -06:00
SergeantPanda
0bf3499917 Add update_changelog script and integrate it into release workflow 2025-12-02 12:14:50 -06:00
SergeantPanda
4aafece68e Updated GitHub Actions workflow for building base image. Changed runner version, added native runner builds instead of qemu 2025-10-03 17:02:10 -05:00
SergeantPanda
d0413e63be Push releases to Dockerhub. 2025-10-03 16:05:56 -05:00
SergeantPanda
172bb204f4 Refector release workflow to run on native architecture. 2025-10-03 14:33:18 -05:00
SergeantPanda
c99456f77d Remove sha_short tag to reduce number of tags. 2025-09-30 20:12:33 -05:00
SergeantPanda
9de6f79016 More organization changes. 2025-09-30 20:03:02 -05:00
SergeantPanda
b74b5b9b1b Add DOCKERHUB_ORGANIZATION secret 2025-09-30 19:55:47 -05:00
SergeantPanda
c7c9607071 Remove comments 2025-09-30 19:32:58 -05:00
SergeantPanda
041cb69bb8 Push to dockerhub as well. 2025-09-30 19:17:35 -05:00
SergeantPanda
b5223c13e7 Use the same timestamp for all images. 2025-09-30 18:30:27 -05:00
SergeantPanda
7136f8392d Create combined manifest 2025-09-30 18:07:05 -05:00
SergeantPanda
58924e6834 Only build for current architecture. 2025-09-30 14:54:23 -05:00
SergeantPanda
01971fb91a Switch from emulated arm building to native. 2025-09-28 10:04:34 -05:00
SergeantPanda
a74160a0b6 Add lxml to base image and set base to build automatically if requirements changes. 2025-05-20 18:51:40 -05:00
SergeantPanda
04cbfa5f26 Build arm test. 2025-05-09 12:54:52 -05:00
SergeantPanda
8779e6a8cf Allow manual runs of CI Pipeline. 2025-05-09 11:14:34 -05:00
SergeantPanda
2fcd2a6b80 Rebuild on base-image.yml change. 2025-05-09 08:43:44 -05:00
SergeantPanda
d25573cae3 Fixes unwanted changes. 2025-05-09 08:40:18 -05:00
SergeantPanda
2835a53e30 Fix base not pushing. 2025-05-09 08:37:08 -05:00
SergeantPanda
60a8bed65a Properly pass build arguments. 2025-05-09 08:16:43 -05:00
SergeantPanda
1ff748d3d1 Dynamically build base image repo. 2025-05-08 17:10:27 -05:00
SergeantPanda
f34cf9e086 New workflow to make base image. 2025-05-08 17:00:20 -05:00
SergeantPanda
07edf270fb Refactor CI workflow to update version.py with build timestamp in Dockerfile 2025-04-27 18:53:39 -05:00
SergeantPanda
a81daaea44 IDK WHY THAT KEEPS GETTING DELETED 2025-04-27 18:32:01 -05:00
SergeantPanda
202ef265de Fix sed command delimiter for updating timestamp in version.py 2025-04-27 18:30:15 -05:00
SergeantPanda
cb62a13c40 Attempt at fixing timestamp not being added to version. 2025-04-27 18:27:33 -05:00
SergeantPanda
a8a6322e30 Missed closing if statement. 2025-04-27 17:50:25 -05:00
SergeantPanda
c049e48c08 Use timestamp instead of build number increase. 2025-04-27 17:46:27 -05:00
SergeantPanda
a7e5090c72
Update release.yml
Removed armv7 tag as it's not supported.
2025-04-15 11:19:13 -05:00
SergeantPanda
18dd8a6ef6 Moved increment build above biuld number extraction. 2025-04-11 10:55:23 -05:00
SergeantPanda
625dd07a6e Removed extra build increment. 2025-04-11 10:37:32 -05:00
SergeantPanda
e6827ca5d2 Restrict CI workflow to only trigger on 'dev' branch for push and pull requests 2025-04-11 07:49:39 -05:00
SergeantPanda
12ccdf3cdc Another attempt at properly bumping build number 2025-04-10 20:01:25 -05:00
SergeantPanda
0ede4e43cc Update CI permissions and increment build number in workflow 2025-04-10 18:38:43 -05:00
SergeantPanda
963eef9a29 Add latest-arm64 tag 2025-04-10 15:37:05 -05:00
SergeantPanda
a7f3ebfd83 Refactor output variable assignments in CI and release workflows for consistency 2025-04-10 14:45:07 -05:00
SergeantPanda
51ca24a6f7 Use branch that is being ran from. 2025-04-10 14:09:06 -05:00
SergeantPanda
38e3c437bc Enhance CI and release workflows with multi-architecture support and build optimizations 2025-04-10 13:55:29 -05:00
SergeantPanda
10f687acb1 Updated permissions for releases. 2025-04-10 13:23:24 -05:00
SergeantPanda
8d79087fba Adds support for branches and forks. 2025-04-10 12:19:50 -05:00
SergeantPanda
0e5e6f21eb One more attempt at fixes lowercase conversion. 2025-04-10 11:41:22 -05:00
SergeantPanda
f3fd1602ee Forces lowercase for github username. 2025-04-10 11:36:02 -05:00
SergeantPanda
6d0e51ed34 Initialize CI and release workflows; add version bumping scripts 2025-04-10 11:25:24 -05:00
SergeantPanda
2d593dc64e Added support for Forks. 2025-03-24 09:46:08 -05:00
SergeantPanda
b9cae416ec Use dev branch for dev builds. 2025-03-22 16:40:11 -05:00
dekzter
843c02a02f fixing path 2025-03-20 17:44:24 -04:00
dekzter
d51f6449d0 fixed case isse 2025-03-20 17:42:57 -04:00
dekzter
a5b56392c3 initial actions commit 2025-03-20 17:41:46 -04:00