Commit graph

54 commits

Author SHA1 Message Date
dependabot[bot]
e248c72027
build(deps): bump cachix/cachix-action from 16 to 17
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v16...v17)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-version: '17'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-21 15:02:27 +00:00
f9398c9d87
ci: Also notify when await-deploy got skipped 2026-03-11 12:18:16 +01:00
de5314fc31
workflows: Prepend reusable workfow with _ 2026-03-10 22:40:41 +01:00
49c9cf1cfe
ci: Increase await-deploy polling interval 2026-03-10 18:06:43 +01:00
7c9fdb6719
ci: Increase await-deploy timeout 2026-03-10 15:50:55 +01:00
fd5acfbcf6
ci: Use short commit hash in notifications 2026-03-09 21:31:17 +01:00
ce0708c0b6
ci: Don't use $'...' quoting in ntfy curl commands 2026-03-08 22:49:36 +01:00
dependabot[bot]
f09429d5a6 build(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-07 22:36:58 +01:00
dependabot[bot]
f5b8cf60f4 build(deps): bump cachix/cachix-action from 15 to 16
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 15 to 16.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v15...v16)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-version: '16'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-07 22:36:02 +01:00
f137706cd6
update: Remove schedule comment
The github-action language-server shows this as well
2026-03-07 22:00:21 +01:00
e7d9f5caf6
ci: Re-add build jobs for packages and workstations 2026-03-07 20:16:09 +01:00
8f2e628449
ci: Improve notification wording 2026-03-06 23:27:39 +01:00
00e37eb467
ci: Include commit message in success/failure notification 2026-03-06 21:02:40 +01:00
c59058920d
ci: Remove automatic rollbacks
Comin refuses commits that are behind the last deployed main commit
2026-03-06 20:30:06 +01:00
acc32c0343
ci: Actually fix rollbacks 2026-03-06 19:32:10 +01:00
3d1e0bb6ac
ci: Fix rollbacks 2026-03-06 19:27:00 +01:00
bb91a08de1
ci: Actually run rollback when deployment fails 2026-03-06 19:12:39 +01:00
09e9cd5811
comin, ci: Add confirmation and rollback functionality to deployments 2026-03-06 18:55:05 +01:00
6bbc771661
update: Run on saturdays, not fridays 2026-03-05 22:58:29 +01:00
d0c8b770ac
ci: Don't notify on cancel 2026-03-05 21:27:45 +01:00
13d5b9c3f6
ci: Cancel in progress workflows when pushing new commits 2026-03-05 21:23:16 +01:00
927f056987
workflows/upate: Run only twice a week instead of thrice 2026-03-04 21:56:08 +01:00
6dd53d17f1
Revert "workflows/ci: Only build hosts if the derivation differs from previous run"
This reverts commit 3206c83d4b.

The derivation also differs when any part of the flake changes
2026-03-04 01:12:08 +01:00
3206c83d4b
workflows/ci: Only build hosts if the derivation differs from previous run 2026-03-04 00:05:33 +01:00
ab59f54471
workflows/ci: Don't build packages and workstations 2026-03-03 20:44:05 +01:00
2cd07d8581
workflows/ci: Combine the two notify jobs into one 2026-03-03 17:09:11 +01:00
5ff1cb2851
workflows/ci: Notify directly after the deploy job 2026-03-03 17:02:42 +01:00
c910f76c02
workflows/ci: Use markdown for notification body 2026-03-03 16:56:22 +01:00
7607620fbb
workflows/ci: Add success/failure ntfy notifications 2026-03-03 16:49:28 +01:00
0da43226ed
workflows/ci: Also build packages 2026-02-27 20:00:30 +01:00
1f4283eb7b
workflows/build-host: Give the job a shorter name 2026-02-27 19:52:23 +01:00
116ac08ad8
workflows/ci: Also build workstations but don't wait for them for deploying 2026-02-27 19:47:16 +01:00
9d46cb54df
workflows/ci: Remove job flake-check as checks already get built manually 2026-02-27 19:31:01 +01:00
3be317bbb5
workflows: Add names to run steps 2026-02-27 19:14:12 +01:00
a828980065
workflows/ci: Only build hosts that will be auto deployed 2026-02-27 19:04:46 +01:00
06b545f00b
workflows: Rename Check & Deploy to CI 2026-02-21 01:14:50 +01:00
fbd7bd2abd
workflows/check-deploy: Improve naming of jobs 2026-02-21 01:10:30 +01:00
90d01ecd17
workflows/check-deploy: Fix generate-matrix outputs 2026-02-19 15:11:52 +01:00
d37a9c23a1
workflows/check-deploy: Also build the nixos configurations
Some checks are pending
Check & Deploy / generate-matrix (push) Waiting to run
Check & Deploy / build-check (push) Blocked by required conditions
Check & Deploy / build-host (push) Blocked by required conditions
Check & Deploy / flake-check (push) Blocked by required conditions
Check & Deploy / deploy (push) Blocked by required conditions
2026-02-19 15:07:48 +01:00
4a40462ebf
Revert "workflows/check-deploy: Do the flake check without building the extra checks again"
Some checks are pending
Check & Deploy / generate-matrix (push) Waiting to run
Check & Deploy / build-check (push) Blocked by required conditions
Check & Deploy / flake-check (push) Blocked by required conditions
Check & Deploy / deploy (push) Blocked by required conditions
This reverts commit 86662e70d7.
2026-02-18 21:19:17 +01:00
86662e70d7
workflows/check-deploy: Do the flake check without building the extra checks again 2026-02-18 21:15:23 +01:00
27cb0c8a28
workflows/check-deploy: Try out cachix's "store scan mode"
Some checks are pending
Check & Deploy / generate-matrix (push) Waiting to run
Check & Deploy / build-check (push) Blocked by required conditions
Check & Deploy / flake-check (push) Blocked by required conditions
Check & Deploy / deploy (push) Blocked by required conditions
2026-02-18 20:05:31 +01:00
71132b3c94
workflows/check-deploy: Build checks individually for cachix caching
Some checks are pending
Check & Deploy / generate-matrix (push) Waiting to run
Check & Deploy / build-check (push) Blocked by required conditions
Check & Deploy / flake-check (push) Blocked by required conditions
Check & Deploy / deploy (push) Blocked by required conditions
2026-02-18 17:29:57 +01:00
27dac4fa79
workflows/check-deploy: Try to improve result caching 2026-02-18 16:05:14 +01:00
3c61db5f6c
workflows/update: Use personal access token to trigger check-deploy workflow 2026-02-17 22:49:17 +01:00
ea3d52755a
workflows/check-deploy: Allow experimental pipe-operator 2026-02-17 20:47:29 +01:00
c749ff4116
workflows/check-deploy: Increase verbosity 2026-02-17 20:35:25 +01:00
a1a462fc8c
workflows: Rename CI to Check & Deploy 2026-02-17 20:33:57 +01:00
f45a39b189
workflows/update: Init 2026-02-17 20:18:10 +01:00
6f78be2e0f
workflows/ci: Fix experimental features
Some checks failed
CI / check (push) Has been cancelled
CI / deploy (push) Has been cancelled
2026-02-16 00:16:35 +01:00