Commit graph

50 commits

Author SHA1 Message Date
Aly Raffauf 3a44ed1915 initial commit 2024-08-21 21:54:49 -04:00
Aly Raffauf 1fb1be721c github: don't run default-build if there are no changes 2024-08-04 11:28:13 -04:00
Aly Raffauf 6025609c45 github: rename flakehub workflow 2024-07-30 11:58:33 -04:00
Aly Raffauf 5d1a38649d github: remove old flakehub workflow
Some checks are pending
git-mirror / gitlab-sync (push) Waiting to run
2024-07-30 11:39:46 -04:00
Aly Raffauf 532be85d91
Create flakehub-publish-tagged.yml 2024-07-30 11:36:54 -04:00
Aly Raffauf 2700c8af53 github: remove fetchgit update from flake update workflow
Some checks are pending
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-21 17:24:26 -04:00
Aly Raffauf 8ab24aa7f7 github: update flake-update.yaml
Some checks are pending
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
2024-07-20 21:31:17 -04:00
Aly Raffauf e66b4c8e34
hosts: add READMEs (#50)
Some checks are pending
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
* mauville: add README

* mauville: added forĝejo docs and todo list

* github: ignore *.md files

* fallarbor: added README

* Fallarbor: correct hostname in README

* lavridge: added README

* petalburg: add README

* rustboro: add README

* lavaridge: update todo

* reformat markdown files with mdformat

* hosts/common: add README
2024-07-20 19:41:51 -04:00
Aly Raffauf deb36b44e1
code cleanup (#47)
Some checks are pending
flakehub / flakehub-publish (push) Waiting to run
git-mirror / gitlab-sync (push) Waiting to run
nix-build / default-build (push) Waiting to run
nix-build / fallarbor-build (push) Waiting to run
nix-build / lavaridge-build (push) Waiting to run
nix-build / mauville-build (push) Waiting to run
nix-build / petalburg-build (push) Waiting to run
nix-build / rustboro-build (push) Waiting to run
nix-check / fmt-check (push) Waiting to run
nix-check / eval-check (push) Waiting to run
* remove unused variables and nesting issues

* more code cleanups and build fixes

* cleanup sway

* base/plymouth: removed unnecessary font override

* hosts/common: remove unnecessary host checks
2024-07-18 21:05:35 -04:00
Aly Raffauf 79d7207438 github: don't run ci on README changes 2024-07-15 10:21:34 -04:00
Aly Raffauf ec9e79131b github: don't clear space for small builds 2024-07-15 09:33:37 -04:00
Aly Raffauf b5d50f5fc8 github: clear space before builds 2024-07-15 09:30:27 -04:00
Aly Raffauf 4500cb117b github: add build workflow with cachix support 2024-07-15 09:16:36 -04:00
Aly Raffauf 34a837a0da github: use magix nix cache 2024-07-15 08:22:10 -04:00
Aly Raffauf d1d5471054 github: fix drybuild indents 2024-07-14 18:32:57 -04:00
Aly Raffauf 48e08b8c6b github: reorganize workflows and add drybuilds 2024-07-14 18:31:01 -04:00
Aly Raffauf b6b231df2f github: simplify step names 2024-07-14 17:04:17 -04:00
Aly Raffauf 310008860c github: pull latest actions from master/main 2024-07-14 17:00:41 -04:00
Aly Raffauf c3be1f9ad2 github: simplify workflow names 2024-07-14 16:56:59 -04:00
Aly Raffauf ec6db50220 github: add flakehub workflow 2024-07-14 16:52:06 -04:00
Aly Raffauf 1413801e6d github: update flake.lock weekly with pull request
github: use DeterminateSystems nix installer

github: run cicid on prs

github/flake-update-inputs: use PAT to trigger subsequent workflows

github: simplify workflow runs

github: setup git after checkout

github/flake-update-inputs: don't self assign reviews

github/git-sync-mirrors: only run on master

github: don't sync to codeberg

github: only run nix checks on .nix updates

github: only run nix checks on .nix and .lock updates

github: ignore .github and _img paths
2024-07-14 11:44:31 -04:00
Aly Raffauf c2eb69289a github: update actions 2024-07-05 21:58:22 -04:00
Aly Raffauf 50ca1782a6 Revert "github/git: remove fetch depth settings"
This reverts commit 66cd452e23.
2024-07-04 22:44:33 -04:00
Aly Raffauf 66cd452e23 github/git: remove fetch depth settings 2024-07-04 19:03:38 -04:00
Aly Raffauf c1ba71af05 github/git: run when flake update is complete 2024-07-03 22:13:05 -04:00
Aly Raffauf 726152aa7b github: use built-in committing for input updates 2024-07-03 21:34:19 -04:00
Aly Raffauf 90859f88f6 github: reorg workflows and sync to codeberg and gitlab 2024-07-03 17:59:00 -04:00
Aly Raffauf 7d2a60d0b2 github: run fmt and eval check on all pushes, including prs 2024-07-02 12:01:30 -04:00
Aly Raffauf abc75b25ec github: limit fetch depth to 1 2024-06-13 22:03:57 -04:00
Aly Raffauf a7d4c1a034 github: fixed job descriptions 2024-06-13 22:02:11 -04:00
Aly Raffauf 124f70e722 github: add automatic format check 2024-06-11 14:32:04 -04:00
Aly Raffauf 1562a8f24c removed nixos flatpak and live iso from flake 2024-03-12 22:44:08 -04:00
Aly Raffauf 202bc84472 removed sudo from nix store optimization step 2024-03-07 12:34:52 -05:00
Aly Raffauf 6779ebd0d0 added nix tore optimization step 2024-03-07 01:40:22 -05:00
Aly Raffauf 4c1d2e1fd1 added gc and optimise step to save space 2024-03-06 20:18:26 -05:00
Aly Raffauf ea350003ac added step to build-iso to delete nix store before uploading 2024-03-06 19:42:52 -05:00
Aly Raffauf c3c73821a6 fixed build errors in build-iso.yml 2024-03-06 18:50:51 -05:00
Aly Raffauf ec742a3fa8
Update build-iso.yml 2024-03-06 18:44:21 -05:00
Aly Raffauf a594196915
Update build-iso.yml 2024-03-06 18:43:19 -05:00
Aly Raffauf 759e86ce0c
Update build-iso.yml 2024-03-06 18:41:45 -05:00
Aly Raffauf 05f505bcb1
Rename build-iso to build-iso.yml 2024-03-06 18:38:20 -05:00
Aly Raffauf 3d12e5e0fa
Create build-iso 2024-03-06 18:33:35 -05:00
Aly Raffauf 8af90582f1
Create check-flake.yml
added automatic `nix flake check` action on push.
2024-03-05 01:41:31 -05:00
Aly Raffauf 409cdbb9de renamed bump flake lock and added flake check 2024-03-05 01:31:38 -05:00
Aly Raffauf 30b79a0ff9
Update main.yml 2024-03-04 21:47:28 -05:00
Aly Raffauf 5102eccad9
Create main.yml 2024-03-03 19:38:53 -05:00
Aly Raffauf f514d0f700 Revert "Create main.yml"
This reverts commit 15c447f604.
2024-03-01 17:06:14 -05:00
Aly Raffauf f24cd3bec8 Revert "Update main.yml"
This reverts commit 0187eaecae.
2024-03-01 17:06:08 -05:00
Aly Raffauf 0187eaecae
Update main.yml 2024-03-01 17:01:36 -05:00
Aly Raffauf 15c447f604
Create main.yml 2024-03-01 16:59:45 -05:00