Commit graph

22 commits

Author SHA1 Message Date
Aleksandr Mikhailov 60e24dd264
Fix weekly CI action
- Change a way to call guix binary with sudo (take this idea from guix-install-action)
 - Replace substitute-urls inside guix-daemon unit file (not hapy with this solution, but it works)
 - Add rudimentary cache
2024-08-10 22:03:11 +03:00
David Wilson c5a20b2493
Use sudo when installing signing key 2024-06-14 23:19:45 +03:00
David Wilson f4bca1b5d6 Set up Nonguix channel early 2024-05-13 12:12:25 +03:00
David Wilson 1cc3c3c0ea Fix Nonguix substitutes 2024-05-13 11:47:07 +03:00
David Wilson 06dbe7e4ad
Add nonguix substitute server to CI automation 2024-04-05 10:59:37 +03:00
Moesasji 353b7bdb77
Bump checkout action - v2 to v4
Update github checkout action to silence node depreciation warnings
2024-02-17 16:32:32 +00:00
Ghislain Vaillant 05ba4526e6
Bump guix-install-action to v1.5
See https://github.com/PromyLOPh/guix-install-action/issues/24
2024-02-04 10:00:04 +01:00
David Wilson 1d8c40bc7b
Fix channels.scm path in CI release notes generation 2021-06-23 20:51:50 -07:00
anntnzrb 215d2493c6 Removed unneeded extra channels from Guix Install workflow 2021-06-23 09:40:14 -05:00
anntnzrb 96e4027988 Fixed local iso building 2021-06-22 10:25:16 -05:00
David Wilson aeb88fc960 Whoops! 2021-06-05 16:32:56 -07:00
David Wilson f73c05ba0b Write out channels.scm before building the image 2021-06-05 13:21:30 -07:00
David Wilson ca6f24ba9d Re-enable ISO build and upload version-tagged ISO as release asset 2021-05-30 14:38:47 -07:00
David Wilson c85491231d Improve release notes generation 2021-05-30 14:35:32 -07:00
David Wilson 9d84762ed4 Fix release action parameters 2021-05-30 14:21:37 -07:00
David Wilson 694cbf23f5 Update release notes and set release tag 2021-05-30 14:10:52 -07:00
David Wilson becdfcbce6 Temporarily disable image creation 2021-05-30 13:25:30 -07:00
David Wilson 46f897767d Test creating a release from a successful build 2021-05-30 13:09:57 -07:00
David Wilson 7b2993bbdf Build an actual ISO image and then upload the artifact 2021-05-26 08:23:55 -07:00
David Wilson d9b2977278 Add Nonguix channel, increase output image size 2021-05-26 06:23:15 -07:00
David Wilson d9a4d0e8c2 Fix trigger syntax 2021-05-26 06:15:20 -07:00
David Wilson d34e351bfa Does it build? 2021-05-26 06:12:36 -07:00