Commit Graph

100 Commits

Author SHA1 Message Date
16bb97c06c
ci: add graphical installer for publishing ISOs 2023-07-16 18:22:14 +08:00
d59a60dc51
ci: fix check workflow file 2023-07-16 15:39:33 +08:00
82dfc13a58
ci: fix ISO release workflow 2023-07-15 22:33:07 +08:00
f1b68211a6
ci: fix erroneous workflow 2023-07-15 22:32:04 +08:00
84f51065ef
ci: update environment and fix format errors 2023-07-14 22:09:39 +08:00
8d27b971fb
ci: remove workflow for dotfiles input update
Forgot it's here especially that I have a way to manage them files.
2023-07-14 22:09:18 +08:00
295b5ddbbf
ci: update workflow names 2023-07-14 22:08:20 +08:00
dd7f3f7579
ci: rename and update 'update' workflow 2023-07-14 21:08:18 +08:00
1d44a40e36
ci: add flake lockfile check health for check workflow 2023-07-14 19:29:35 +08:00
7c6c5d6cf2
ci: improve build ISO workflow 2023-07-14 19:28:49 +08:00
e170745357
ci: update events for check workflow 2023-07-14 19:28:28 +08:00
29e1dd71be
ci: update events for build workflow 2023-07-14 19:27:44 +08:00
3766a84b1b
ci: update check environment 2023-07-14 19:11:15 +08:00
61ea1477f8
ci: replace with Determinate Systems actions 2023-07-14 19:10:35 +08:00
0830f1a5c9
ci: remove build profiles step
We'll figure that out later.
2023-07-14 19:07:51 +08:00
7966b6fc71
ci: update push path for building site 2023-07-12 17:28:03 +08:00
ae14d0c9c6
ci: add automation for updating Firefox addons 2023-07-12 17:26:46 +08:00
af1693c178
ci: add site build workflow 2023-07-10 15:35:49 +08:00
752053b755
ci: fix environment for dotfiles update automation 2023-07-02 09:41:42 +08:00
3cc199cf15
ci: update env and dependencies for automated dotfiles update 2023-07-01 12:28:59 +08:00
9cf8d90ff3
ci: update env and dependencies for build step 2023-07-01 12:28:37 +08:00
f2d3e7fe30
ci: fix ISO attribute name to build
Forgot to update this.
2023-06-29 13:54:39 +08:00
fc6da2a710
ci: update GitHub actions
I keep neglecting them. T_T
2023-06-29 12:39:59 +08:00
7d33e90224
ci: update GitHub actions 2023-04-24 11:32:04 +08:00
1cb206f77f
ci: add cleanup script for the image 2023-03-21 00:16:39 +08:00
2f34656ee7 ci: separate checking outputs from building them 2023-01-15 14:39:44 +08:00
Gabriel Arazas
f4497459e7 ci: allow unfree for nixpkgs config 2022-12-03 15:55:11 +08:00
Gabriel Arazas
b20229354a ci: update build ISO workflow 2022-11-25 15:03:04 +08:00
Gabriel Arazas
f44928679e ci: update build ISO workflow to use from current flake 2022-11-15 13:12:51 +08:00
Gabriel Arazas
1e18d8b6c7 ci: push profiles to binary cache 2022-09-24 13:07:28 +08:00
Gabriel Arazas
15f1a83562 ci: build all profiles
Now we're going to build all of it for the sake of faster installations.
2022-09-21 14:17:11 +08:00
Gabriel Arazas
7a992b6531 ci: intend on continue build on error
There's a lot of explicitly-marked broken packages for now so we'll just
set it to continue on error especially if we extend the steps.
2022-09-15 22:36:03 +08:00
Gabriel Arazas
9c219e667b ci: enable keep-going for building packages 2022-08-29 00:01:21 +08:00
Gabriel Arazas
3476e3f7a4 ci: update env and commands 2022-08-19 17:36:33 +08:00
Gabriel Arazas
e064becf1a ci: fix build process with correct env 2022-08-17 23:43:58 +08:00
Gabriel Arazas
fff0ea8508 ci: fix commit message for flake inputs update 2022-07-14 17:00:31 +08:00
Gabriel Arazas
1656043d53 ci: fix check command 2022-07-13 19:19:18 +08:00
Gabriel Arazas
93aaecd45f ci: add flake check 2022-07-10 17:30:22 +08:00
Gabriel Arazas
8e3518f2ed .github/workflows: add automation for updating dotfiles input 2022-07-08 09:39:34 +08:00
Gabriel Arazas
454dc2d982 .github/workflows: separate building hosts and packages
It is a better idea to make them separate at this point since the
packages need to be immediately sent to the binary cache.
2022-07-08 09:38:09 +08:00
Gabriel Arazas
7cf2408154 .github/workflows: update github:nix-community/nixos-generators 2022-07-08 07:48:01 +08:00
Gabriel Arazas
fb009e9a98 chore: fix automated update schedule 2022-06-26 08:43:18 +08:00
Gabriel Arazas
a8820aae0f chore: add flake update automation
This is used for testing updates and gauging how up-to-date my config
is. In case of failure, it should not update it.
2022-06-23 16:56:26 +08:00
Gabriel Arazas
2b6b451c39 fix custom installer ISO workflow 2022-06-17 12:00:47 +08:00
Gabriel Arazas
da29786c87 ci: correct attribute to build NixOS system 2022-05-21 09:51:51 +08:00
Gabriel Arazas
a2dd4d6028 include main NixOS config for building
Mainly, to make installation faster just in case my hard drive has gone
awry again.
2022-05-20 14:48:19 +08:00
Gabriel Arazas
1d7f318696 Clean up files 2022-02-11 12:31:44 +08:00
Gabriel Arazas
11723c53e3 Create personalized bootstrap ISO 2022-02-05 08:14:03 +08:00
Gabriel Arazas
bf73ee5f8f Update CI workflow 2022-02-02 12:41:31 +08:00
foo-dogsquared
c224f4dd76 Automate building of packages to my Cachix cache 2022-01-02 22:33:49 +08:00