Commit graph

249 commits

Author SHA1 Message Date
Jörg Thalheim 48d3f2dedc gitea: don't drop pull request events 2024-05-03 20:36:17 +02:00
Jörg Thalheim 1153510b04 Revert "don't block CI on github status updates"
This reverts commit 0bb55aaa8dfe98dc81c993d647ba814ebd9df260.
2024-05-03 20:36:17 +02:00
Jörg Thalheim f0f934bf11 don't block CI on github status updates 2024-05-03 11:51:34 +00:00
Jörg Thalheim a36953b52d gitea: fix testing pull requests 2024-05-03 10:20:55 +00:00
Jörg Thalheim 5e37a99685 github: only include properties that we actually use for performance 2024-05-02 04:29:28 +00:00
Jörg Thalheim c8f9d21153
Merge pull request #134 from Mic92/gitea-fixes
example: add gitea section
2024-05-02 05:52:29 +02:00
github-actions[bot] cffe353831 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d' (2024-04-01)
  → 'github:hercules-ci/flake-parts/4d34ce6412bc450b1d4208c953dc97c7fc764f1a' (2024-05-01)
• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/2bdd06e1d8e8b370a486251727f6ee6b059ff055' (2024-04-20)
  → 'github:Nixos/nixpkgs/23cc2b1f071baee1853de7d93df6167bdfe57aa6' (2024-05-01)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/49dc4a92b02b8e68798abd99184f228243b6e3ac' (2024-04-01)
  → 'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25)
2024-05-02 01:40:48 +00:00
Jörg Thalheim 98dfa42ff3 example: add gitea section 2024-05-01 12:23:23 +02:00
Jörg Thalheim f767c7ee37
Merge pull request #133 from Mic92/gitea-fixes
Gitea fixes
2024-05-01 12:19:22 +02:00
Jörg Thalheim 4f78c6e7f7 gitea: expect full instance url 2024-05-01 12:00:45 +02:00
Jörg Thalheim 993b5e822a log worker name on startup 2024-04-30 18:03:29 +02:00
Jörg Thalheim 56899cd29c fix printing errors in project reload hooks 2024-04-30 18:03:29 +02:00
Jörg Thalheim cda191b7aa
Merge pull request #132 from Mic92/gitea-fixes
make it possible to disable github
2024-04-30 17:35:45 +02:00
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