Commit graph

286 commits

Author SHA1 Message Date
Jörg Thalheim 6ae08b645c make it possible to disable github 2024-04-30 17:32:40 +02:00
Jörg Thalheim 5d2711a587 fix example for acme 2024-04-30 13:03:00 +00:00
Jörg Thalheim c9ce493f83 annotate all secrets, so users do not just copy them in 2024-04-30 13:03:00 +00:00
Jörg Thalheim 508ceb8856
Merge pull request #124 from MagicRB/remove_github_assumption
Add support for Gitea
2024-04-30 11:35:30 +02:00
magic_rb 3f01a96147 Add Gitea backend
Signed-off-by: magic_rb <richard@brezak.sk>
2024-04-29 18:30:15 +02:00
magic_rb 1605d2d3c2 Remove assumption of GitHub being the only forge
Signed-off-by: magic_rb <richard@brezak.sk>
2024-04-29 18:29:35 +02:00
Jörg Thalheim 35a1162d84
Merge pull request #130 from Mic92/github-timeout
master: add workaround if github is not present during boot
2024-04-29 18:16:38 +02:00
Jörg Thalheim b2ed2ccacc master: add workaround if github is not present during boot 2024-04-29 18:16:10 +02:00
Jörg Thalheim f3030e2dac
Merge pull request #128 from Mic92/authz-fix
README: Section about binary caches.
2024-04-23 18:49:38 +02:00
Jörg Thalheim 0c4d97288d README: Section about binary caches. 2024-04-23 18:48:41 +02:00
Jörg Thalheim fe30a1f9c2
Merge pull request #126 from Mic92/authz-fix
fix mergify configuration
2024-04-23 16:11:40 +02:00
Jörg Thalheim ff6b7f80c4 fix mergify configuration 2024-04-23 16:11:20 +02:00
github-actions[bot] 6e36c5f8a2 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/203fac824e2fdfed2e3a832b8123d9a64ee58b43' (2024-04-17)
  → 'github:Nixos/nixpkgs/2bdd06e1d8e8b370a486251727f6ee6b059ff055' (2024-04-20)
2024-04-21 01:44:00 +00:00
github-actions[bot] b820a6a283 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/e546289ea912083149781d395778043053825db0' (2024-04-13)
  → 'github:Nixos/nixpkgs/203fac824e2fdfed2e3a832b8123d9a64ee58b43' (2024-04-17)
2024-04-18 01:38:06 +00:00
Jörg Thalheim 7cd975d739
Merge pull request #121 from Mic92/authz-fix
Improve documentation
2024-04-15 19:56:48 +02:00
Jörg Thalheim a339649fc6 improve public documentation 2024-04-15 16:05:51 +02:00
Jörg Thalheim cb1e2640cd make worker name configurable 2024-04-15 15:17:25 +02:00
github-actions[bot] 13323c8443 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/ca729afa8c24d9cfbecf752651faa76dc5824cfa' (2024-04-10)
  → 'github:Nixos/nixpkgs/e546289ea912083149781d395778043053825db0' (2024-04-13)
2024-04-14 02:42:47 +00:00
Jörg Thalheim 5f92033b61 git clone project if it doesn't exist yet in local-merge case 2024-04-11 10:47:06 +00:00
github-actions[bot] 31f16a95f8 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/d9d5b4dc496f827eec3d6ba9cd64ea45177456b3' (2024-04-06)
  → 'github:Nixos/nixpkgs/ca729afa8c24d9cfbecf752651faa76dc5824cfa' (2024-04-10)
2024-04-11 01:38:33 +00:00
github-actions[bot] c2d4007e6b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/7781caa09d74b971a059a0240a03c5dd68acf3e5' (2024-04-03)
  → 'github:Nixos/nixpkgs/d9d5b4dc496f827eec3d6ba9cd64ea45177456b3' (2024-04-06)
2024-04-07 01:42:38 +00:00
Jörg Thalheim 34f8944a0c
Merge pull request #116 from Mic92/authz-fix
do merges locally
2024-04-06 18:56:33 +02:00
Jörg Thalheim 956e8e0a67 do merges locally 2024-04-06 18:54:58 +02:00
github-actions[bot] 54b8dbbdb4 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2' (2024-03-01)
  → 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/35fde99980ebe5533bd75db71ea0894ceba11595' (2024-03-30)
  → 'github:Nixos/nixpkgs/7781caa09d74b971a059a0240a03c5dd68acf3e5' (2024-04-03)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/1810d51a015c1730f2fe05a255258649799df416' (2024-03-30)
  → 'github:numtide/treefmt-nix/49dc4a92b02b8e68798abd99184f228243b6e3ac' (2024-04-01)
2024-04-04 01:38:23 +00:00
github-actions[bot] e902a347ea flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/fd84c1ff8937685294342c57a656a7066800d01c' (2024-03-26)
  → 'github:Nixos/nixpkgs/35fde99980ebe5533bd75db71ea0894ceba11595' (2024-03-30)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/c2172ef83d6904cdff3118e0c08e89171db6028a' (2024-03-27)
  → 'github:numtide/treefmt-nix/1810d51a015c1730f2fe05a255258649799df416' (2024-03-30)
2024-03-31 01:42:38 +00:00
github-actions[bot] 591b493f48 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/fc7ec5e349440957a173a4346734dee8baf6a7d1' (2024-03-23)
  → 'github:Nixos/nixpkgs/fd84c1ff8937685294342c57a656a7066800d01c' (2024-03-26)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/7ee5aaac63c30d3c97a8c56efe89f3b2aa9ae564' (2024-03-18)
  → 'github:numtide/treefmt-nix/c2172ef83d6904cdff3118e0c08e89171db6028a' (2024-03-27)
2024-03-28 01:36:40 +00:00
github-actions[bot] e2eadbb009 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/66e2e75c671f9a674a28d340e59a0157efb6f905' (2024-03-20)
  → 'github:Nixos/nixpkgs/fc7ec5e349440957a173a4346734dee8baf6a7d1' (2024-03-23)
2024-03-24 01:42:48 +00:00
Jörg Thalheim 138e574774
Merge pull request #110 from Mic92/authz-fix
Re-introduce buildbot patch for old buildbot versions
2024-03-21 13:04:27 +01:00
Jörg Thalheim cd977bb378 re-introduce buildbot patch for old buildbot versions 2024-03-21 10:50:37 +01:00
Jörg Thalheim 235fb5166d Revert "buildbot: drop secret patch"
This reverts commit e4b55ed8e7.
2024-03-21 10:42:47 +01:00
Jörg Thalheim 298fe5a72a Revert "drop buildbot secret patch"
This reverts commit c23b6e3c5f.
2024-03-21 10:42:37 +01:00
github-actions[bot] 898ea7e392 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/ce8e7baf9bc8e342237ed840b59e23a92e9a0b5f' (2024-03-16)
  → 'github:Nixos/nixpkgs/66e2e75c671f9a674a28d340e59a0157efb6f905' (2024-03-20)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/35791f76524086ab4b785a33e4abbedfda64bd22' (2024-03-12)
  → 'github:numtide/treefmt-nix/7ee5aaac63c30d3c97a8c56efe89f3b2aa9ae564' (2024-03-18)
2024-03-21 01:37:04 +00:00
github-actions[bot] 4480e83df8 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/2dbc8f62d8af7a1ab962e4b20d12b25ddcb86ced' (2024-03-13)
  → 'github:Nixos/nixpkgs/ce8e7baf9bc8e342237ed840b59e23a92e9a0b5f' (2024-03-16)
2024-03-17 01:40:45 +00:00
github-actions[bot] 4c5006b7a5 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/e389a1133d14925b942e0ad76ce75f32637db20d' (2024-03-09)
  → 'github:Nixos/nixpkgs/2dbc8f62d8af7a1ab962e4b20d12b25ddcb86ced' (2024-03-13)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/9c57261c71871d2208a6dd4394774cca226c6dbc' (2024-03-08)
  → 'github:numtide/treefmt-nix/35791f76524086ab4b785a33e4abbedfda64bd22' (2024-03-12)
2024-03-14 01:35:42 +00:00
dependabot[bot] 63c803c4fc Bump cachix/install-nix-action from 25 to 26
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 25 to 26.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v25...v26)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 01:57:51 +00:00
github-actions[bot] 5952899637 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/e1bf69f4ab16f72d5536e32e0d86b39b2b7892d9' (2024-03-06)
  → 'github:Nixos/nixpkgs/e389a1133d14925b942e0ad76ce75f32637db20d' (2024-03-09)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/e7a277c5d12bf570efa2427d9cfdb760b9a0512f' (2024-03-04)
  → 'github:numtide/treefmt-nix/9c57261c71871d2208a6dd4394774cca226c6dbc' (2024-03-08)
2024-03-10 01:41:06 +00:00
Jörg Thalheim e9ad9978f0
Merge pull request #104 from Mic92/authz-fix
fix users not beeing able to restart virtual builders
2024-03-07 23:00:18 +01:00
Jörg Thalheim 35c3fb64c8 fix users not beeing able to restart virtual builders 2024-03-07 22:58:37 +01:00
github-actions[bot] c40326340a flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/b8698cd8d62c42cf3e2b3a95224c57173b73e494' (2024-03-02)
  → 'github:Nixos/nixpkgs/e1bf69f4ab16f72d5536e32e0d86b39b2b7892d9' (2024-03-06)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/093f82e5707bb6f14ee38a742748f9fb4ab1488e' (2024-03-02)
  → 'github:numtide/treefmt-nix/e7a277c5d12bf570efa2427d9cfdb760b9a0512f' (2024-03-04)
2024-03-07 01:21:48 +00:00
dependabot[bot] 006a90bb54 Bump DeterminateSystems/update-flake-lock from 20 to 21
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock) from 20 to 21.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases)
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v20...v21)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 01:31:21 +00:00
github-actions[bot] e2a45ca0a2 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01)
  → 'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2' (2024-03-01)
• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/96990c69fd59e807cee8ff874d0526c70dffdf8f' (2024-02-28)
  → 'github:Nixos/nixpkgs/b8698cd8d62c42cf3e2b3a95224c57173b73e494' (2024-03-02)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/e497a9ddecff769c2a7cbab51e1ed7a8501e7a3a' (2024-02-25)
  → 'github:numtide/treefmt-nix/093f82e5707bb6f14ee38a742748f9fb4ab1488e' (2024-03-02)
2024-03-03 01:38:18 +00:00
github-actions[bot] 7a44c9f71c flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/6d8aba54f305eb12a57d92ad4eaeb42049961f19' (2024-02-24)
  → 'github:Nixos/nixpkgs/96990c69fd59e807cee8ff874d0526c70dffdf8f' (2024-02-28)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/36fd6923c122a983bc3915692e6cb3ff341ef083' (2024-02-23)
  → 'github:numtide/treefmt-nix/e497a9ddecff769c2a7cbab51e1ed7a8501e7a3a' (2024-02-25)
2024-02-29 01:34:25 +00:00
github-actions[bot] 3e67b49a18 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/591f9cbebeef5dfdcb24997a3069d7f29c365ab9' (2024-02-21)
  → 'github:Nixos/nixpkgs/6d8aba54f305eb12a57d92ad4eaeb42049961f19' (2024-02-24)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/e504621290a1fd896631ddbc5e9c16f4366c9f65' (2024-02-19)
  → 'github:numtide/treefmt-nix/36fd6923c122a983bc3915692e6cb3ff341ef083' (2024-02-23)
2024-02-25 01:40:35 +00:00
github-actions[bot] 271610c98e flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/28d6a724f54085377102db7c3278ba82a0a5255f' (2024-02-17)
  → 'github:Nixos/nixpkgs/591f9cbebeef5dfdcb24997a3069d7f29c365ab9' (2024-02-21)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/ac599dab59a66304eb511af07b3883114f061b9d' (2024-02-07)
  → 'github:numtide/treefmt-nix/e504621290a1fd896631ddbc5e9c16f4366c9f65' (2024-02-19)
2024-02-22 01:35:00 +00:00
github-actions[bot] 064e545c12 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/4dec2a6e52b5d910b428468680707f7f73a1219f' (2024-02-14)
  → 'github:Nixos/nixpkgs/28d6a724f54085377102db7c3278ba82a0a5255f' (2024-02-17)
2024-02-18 01:39:52 +00:00
github-actions[bot] b1dd56c5b5 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/8f9789aa7fe8fab4cc1bb41b7c7331cac9a36bbf' (2024-02-10)
  → 'github:Nixos/nixpkgs/4dec2a6e52b5d910b428468680707f7f73a1219f' (2024-02-14)
2024-02-15 01:36:35 +00:00
github-actions[bot] f0a9986934 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/5ef42fcd84b2baa16f43554f1c1f1d614e23ef9a' (2024-02-07)
  → 'github:Nixos/nixpkgs/8f9789aa7fe8fab4cc1bb41b7c7331cac9a36bbf' (2024-02-10)
2024-02-11 01:41:20 +00:00
github-actions[bot] b985888b5c flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/4f301350dacb4eb0a93578ef3b07c8a996c777e7' (2024-02-03)
  → 'github:Nixos/nixpkgs/5ef42fcd84b2baa16f43554f1c1f1d614e23ef9a' (2024-02-07)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/c6153c2a3ff4c38d231e3ae99af29b87f1df5901' (2024-01-28)
  → 'github:numtide/treefmt-nix/ac599dab59a66304eb511af07b3883114f061b9d' (2024-02-07)
2024-02-08 01:35:59 +00:00
github-actions[bot] 62974e991d flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/60c614008eed1d0383d21daac177a3e036192ed8' (2024-01-29)
  → 'github:hercules-ci/flake-parts/b253292d9c0a5ead9bc98c4e9a26c6312e27d69f' (2024-02-01)
• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/632751bf0ceeefc74af7a9d2335ea923ad9c831a' (2024-01-31)
  → 'github:Nixos/nixpkgs/4f301350dacb4eb0a93578ef3b07c8a996c777e7' (2024-02-03)
2024-02-04 01:40:25 +00:00
github-actions[bot] 49fd61bd99 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/07f6395285469419cf9d078f59b5b49993198c00' (2024-01-11)
  → 'github:hercules-ci/flake-parts/60c614008eed1d0383d21daac177a3e036192ed8' (2024-01-29)
• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/7ac72b3ee2af9bab80d66addd9b237277cc975c5' (2024-01-26)
  → 'github:Nixos/nixpkgs/632751bf0ceeefc74af7a9d2335ea923ad9c831a' (2024-01-31)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/fbef7c773be115ed33f37e97256a9e8f6312b925' (2024-01-26)
  → 'github:numtide/treefmt-nix/c6153c2a3ff4c38d231e3ae99af29b87f1df5901' (2024-01-28)
2024-02-01 01:40:13 +00:00