Commit Graph

31 Commits

Author SHA1 Message Date
Joshua M. Boniface
e777812ef1 Move configuration into YAML document
Simplifies changes in the future especially for new releases of e.g.
Debian/Ubuntu, and makes the definitions easier to read.
2024-02-16 02:43:32 -05:00
Joshua M. Boniface
96c5e64103 Add DockerHub and GHCR logins
This enables the docker pushes added in the last commit.
2024-02-15 01:29:57 -05:00
Joshua M. Boniface
b68d2402db Use better error handling in scripts 2024-02-15 00:20:52 -05:00
Joshua M. Boniface
d6e1e91987 Make reprepro really verbose 2024-02-15 00:07:02 -05:00
Joshua M. Boniface
14f5634d6e Add all remaining build types 2024-02-14 23:20:05 -05:00
Joshua M. Boniface
425f0f62cc Use internal reprepro lock retry 2024-02-12 10:29:28 -05:00
Joshua M. Boniface
fa794f5315 Add script_stop and debug to ssh commands 2024-02-12 10:22:44 -05:00
Joshua M. Boniface
3cffa9d085 Add continue-on-error variable for later 2024-02-12 10:15:06 -05:00
Joshua M. Boniface
f27d606616 Use proper format for GITHUB_ENV 2024-02-12 10:08:20 -05:00
Joshua M. Boniface
cd85f4400e Change VAR name and fix imports 2024-02-12 09:53:57 -05:00
Joshua M. Boniface
ad9749fc70 Only include DSCs with amd64 2024-02-12 03:18:19 -05:00
Joshua M. Boniface
92d55f2f8c Use inputs.version for checkout 2024-02-12 02:33:04 -05:00
Joshua M. Boniface
c8417c3dac Change VERSION and use flock for reprepro 2024-02-12 02:24:18 -05:00
Joshua M. Boniface
6930e963a1 Use environment files instead of outputs 2024-02-12 02:18:49 -05:00
Joshua M. Boniface
7455bb8130 Use input version for comparisons 2024-02-12 02:12:18 -05:00
Joshua M. Boniface
0078a6395d Use explicit dated versions for unstable builds 2024-02-12 02:09:36 -05:00
Joshua M. Boniface
6911acb8f1 Add Ubuntu runners 2024-02-12 01:44:56 -05:00
Joshua M. Boniface
6b8cd0259a Adjust titles for consistency 2024-02-12 01:44:46 -05:00
Joshua M. Boniface
41b9a7feee Fix bad COMPONENT variable entry 2024-02-12 01:44:32 -05:00
Joshua M. Boniface
b72cc873c9 Switch to different action and fix bugs 2024-02-12 01:39:48 -05:00
Joshua M. Boniface
5ea58cada7 Fix incorrect entry 2024-02-12 00:34:24 -05:00
Joshua M. Boniface
8e9e8dd1b0 Add artifact handlers 2024-02-12 00:22:15 -05:00
Joshua M. Boniface
d51a0877f2 Strip out path prefixes 2024-02-11 23:17:06 -05:00
Joshua M. Boniface
74cec1e8d3 Turn off extra arches for now 2024-02-11 23:03:36 -05:00
Joshua M. Boniface
b8d9fdba48 Rename job to be shorter 2024-02-11 23:02:45 -05:00
Joshua M. Boniface
2514e4add7 Add repository artifact upload 2024-02-11 23:01:23 -05:00
Joshua M. Boniface
32f7a62535 Switch to using codenames for releases
Will make life easier when dealing with reprepro later.
2024-02-11 22:44:01 -05:00
Joshua M. Boniface
5ddc685275 Use proper input 2024-02-11 21:51:45 -05:00
Joshua M. Boniface
183ab3ce05 Collapse to one job 2024-02-11 21:49:43 -05:00
Joshua M. Boniface
8b755c3b74 Use sudo for commands 2024-02-11 21:46:39 -05:00
Joshua M. Boniface
18c8440359 Add initial release build test workflow 2024-02-11 21:43:33 -05:00