Commit graph

259 commits

Author SHA1 Message Date
zowoq b35d937c0c master: on-failure -> always 2024-05-10 06:24:18 +00:00
Dionysis Grigoropoulos 21804ebc84 master: Add config to force https for the endpoint 2024-05-09 18:28:56 +00:00
github-actions[bot] 4de786e7da flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/9a22fecda3caa5fb5ae716fab63c5b8f0b7e1060' (2024-05-04)
  → 'github:Nixos/nixpkgs/0efaf283bd6e3b9ecf6e961d2305bf2e1a9f49c9' (2024-05-08)
2024-05-09 01:42:53 +00:00
Jörg Thalheim 2f389003e6 webhookBaseUrl: avoid redundant string interpolation 2024-05-08 20:00:55 +00:00
Andreas Fuchs 760aec7e07 Make the webhook endpoint URL configurable
In some CI setups, the URL to access the CI server differs from the
URL that the (external) webhook endpoint listens on. This change
introduces an option webhookBaseUrl that allows setting that URL
independently from the buildbot installation URL.
2024-05-08 20:00:55 +00:00
github-actions[bot] e9a3849417 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/4d34ce6412bc450b1d4208c953dc97c7fc764f1a' (2024-05-01)
  → 'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/23cc2b1f071baee1853de7d93df6167bdfe57aa6' (2024-05-01)
  → 'github:Nixos/nixpkgs/9a22fecda3caa5fb5ae716fab63c5b8f0b7e1060' (2024-05-04)
2024-05-05 01:45:20 +00:00
Jörg Thalheim 8b1db0531a gitea: mention webhook 2024-05-04 21:57:28 +00:00
Jörg Thalheim 38c40bf54e README: also link to clan infra 2024-05-04 21:57:28 +00:00
Jörg Thalheim f544d7c715 README: expand gitea documentation 2024-05-04 21:57:28 +00:00
Jörg Thalheim 22885edd30
Merge pull request #141 from Mic92/faster-github
Gitea: don't drop pull request events
2024-05-03 20:41:55 +02:00
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