Commit graph

369 commits

Author SHA1 Message Date
Jörg Thalheim
20c19aca5b gitea: fix status update for pull requests 2024-05-27 15:25:56 +02:00
github-actions[bot]
af4a31c72f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/bc5dc89513caa16788f6379962e50383cf3f70b0?narHash=sha256-X%2B99WjSwbxQ7X%2BCTyqZQZqeqGe8nbfAFz%2BtgK2r3O/g%3D' (2024-05-22)
  → 'github:Nixos/nixpkgs/6de51d98ec2ae46730f11845e221aab9d2470a8a?narHash=sha256-QO7cdjtDhx72KEw6m0NOtuE5FS4asaRExZ65uFR/q8g%3D' (2024-05-25)
2024-05-26 01:49:22 +00:00
github-actions[bot]
c2e9f0a5b1 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/04496f014fcf27fdcede464d5de8558e12b5710c?narHash=sha256-ewjE7eVBVmjh8faip3RW%2BI3WzQZ3iywQVyxZfjunfH0%3D' (2024-05-18)
  → 'github:Nixos/nixpkgs/bc5dc89513caa16788f6379962e50383cf3f70b0?narHash=sha256-X%2B99WjSwbxQ7X%2BCTyqZQZqeqGe8nbfAFz%2BtgK2r3O/g%3D' (2024-05-22)
2024-05-23 01:42:46 +00:00
dependabot[bot]
051f97f9f9 Bump cachix/install-nix-action from 26 to 27
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 26 to 27.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v26...V27)

---
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-05-20 01:22:39 +00:00
github-actions[bot]
1530a714e9 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e' (2024-05-02)
  → 'github:hercules-ci/flake-parts/8dc45382d5206bd292f9c2768b8058a8fd8311d9' (2024-05-16)
• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/c029b7f004009923bbfc90bbc31263cd4b08759f' (2024-05-15)
  → 'github:Nixos/nixpkgs/04496f014fcf27fdcede464d5de8558e12b5710c' (2024-05-18)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f' (2024-04-25)
  → 'github:numtide/treefmt-nix/2fba33a182602b9d49f0b2440513e5ee091d838b' (2024-05-17)
2024-05-19 01:47:58 +00:00
github-actions[bot]
85ae072719 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:Nixos/nixpkgs/0efaf283bd6e3b9ecf6e961d2305bf2e1a9f49c9' (2024-05-08)
  → 'github:Nixos/nixpkgs/c029b7f004009923bbfc90bbc31263cd4b08759f' (2024-05-15)
2024-05-16 22:49:06 +00:00
Jörg Thalheim
92a70872a8
Merge pull request from Erethon/fix-example-typos
examples: Fix typos in Cachix example
2024-05-17 00:46:28 +02:00
Jörg Thalheim
045e66665d fix up formatting 2024-05-17 00:43:09 +02:00
Dionysis Grigoropoulos
67ba1db0ff
examples: Fix typos in Cachix example 2024-05-17 00:14:19 +03:00
Jörg Thalheim
077a60a5d0 README: add matrix channel 2024-05-11 10:29:09 +02:00
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 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 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 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 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 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 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 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 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 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