92 Commits

Author SHA1 Message Date
OatmealDome
3e7719a269 Merge pull request #11 from dolphin-emu/git-error
git: Add --force argument to second fetch command
2025-09-17 01:28:19 -04:00
OatmealDome
2e0fe752c8 git: Add --force argument to second fetch command 2025-09-17 05:26:09 +00:00
OatmealDome
86ba3b7a89 git: Log stderr when git command fails 2025-09-17 05:26:09 +00:00
OatmealDome
50c29d4df0 buildbot: Add retries and error handling to GitHub API requests 2025-08-26 04:46:18 +00:00
OatmealDome
8f25b3d9b2 fifoci_reporter: Use tables for FifoCI detected differences comments 2025-08-26 04:46:08 +00:00
OatmealDome
bac1cc85c1 Merge pull request #10 from dolphin-emu/uv-conversion
Project: Convert to uv and update nixpkgs to 25.05
2025-08-21 23:19:37 -04:00
OatmealDome
434f10bff8 Project: Add myself as maintainer 2025-08-22 03:15:52 +00:00
OatmealDome
05c165b4a1 README: Update for uv migration 2025-08-22 03:14:15 +00:00
OatmealDome
6200b38be6 Actions: Convert run-tests to use uv 2025-08-19 03:23:40 +00:00
OatmealDome
6fd57404c4 Project: Pin Python to 3.10.x 2025-08-19 03:23:40 +00:00
OatmealDome
4860264bdb Project: Update bottle to 0.13
This resolves an issue related to cgi when trying to run on Python 3.13 and newer.
2025-08-19 03:23:40 +00:00
OatmealDome
a45b6c09d4 flake: Convert to uv2nix 2025-08-19 03:23:36 +00:00
OatmealDome
737be919a3 uv.lock: Update dependencies 2025-08-19 02:42:43 +00:00
OatmealDome
feb4d4099c Project: Migrate to uv 2025-08-19 02:42:43 +00:00
OatmealDome
d8a7571d53 flake: Add uv to devShells 2025-08-19 02:42:43 +00:00
OatmealDome
a758a9bf1c flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6df924734e1b626efd70925545de844b1c25246f?narHash=sha256-JG6n9tQET7ZLjvwjH9BdYE6pES/Alcduxv2FDXliuBM%3D' (2024-12-22)
  → 'github:NixOS/nixpkgs/48f4c982de68d966421d2b6f1ddbeb6227cc5ceb?narHash=sha256-axUoWcm4cNQ36jOlnkD9D40LTfSQgk8ExfHSRm3rTtg%3D' (2025-08-17)
• Updated input 'poetry2nix':
    'github:nix-community/poetry2nix/f554d27c1544d9c56e5f1f8e2b8aff399803674e?narHash=sha256-F7N1mxH1VrkVNHR3JGNMRvp9%2B98KYO4b832KS8Gl2xI%3D' (2024-11-10)
  → 'github:nix-community/poetry2nix/ce2369db77f45688172384bbeb962bc6c2ea6f94?narHash=sha256-cX98bUuKuihOaRp8dNV1Mq7u6/CQZWTPth2IJPATBXc%3D' (2025-04-03)
2025-08-19 02:42:43 +00:00
OatmealDome
b764d18c33 flake: Update to NixOS 25.05 2025-08-19 02:42:43 +00:00
OatmealDome
ba5f8b9372 webserver: Correct event type fetching in display recent events 2025-06-04 15:38:44 -04:00
Amphitryon
c4fab83ce6 Hide raw redmine hook events 2025-06-04 14:41:26 -04:00
OatmealDome
79e075c3e3 Actions: Upgrade cache action for Poetry install to v4 2025-04-30 01:11:30 -04:00
OatmealDome
c6f4170b0c Actions: Upgrade cache action to v4 2025-04-30 01:10:42 -04:00
OatmealDome
78497c4339 buildbot: Add the ability to require that a PR branch has a certain commit before building 2025-04-30 01:03:22 -04:00
OatmealDome
ff1ab655f5 discord: Wait for notification message to be sent before proceeding
This might be a bit hacky.
2024-12-24 13:57:08 -05:00
OatmealDome
2fc696c14d flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/752c634c09ceb50c45e751f8791cb45cb3d46c9e?narHash=sha256-ZT7Oc1g4I4pHVGGjQFnewFVDRLH5cIZhEzODLz9YXeY%3D' (2024-06-15)
  → 'github:NixOS/nixpkgs/6df924734e1b626efd70925545de844b1c25246f?narHash=sha256-JG6n9tQET7ZLjvwjH9BdYE6pES/Alcduxv2FDXliuBM%3D' (2024-12-22)
• Updated input 'poetry2nix':
    'github:nix-community/poetry2nix/48e7ed4ef7832efa5a5558e573986c4128fc478f?narHash=sha256-TFlVP4YXg6n%2BMbP/Iv/RIwqvRKuV9KA1JAPihoFmPfo%3D' (2024-06-18)
  → 'github:nix-community/poetry2nix/f554d27c1544d9c56e5f1f8e2b8aff399803674e?narHash=sha256-F7N1mxH1VrkVNHR3JGNMRvp9%2B98KYO4b832KS8Gl2xI%3D' (2024-11-10)
• Updated input 'poetry2nix/flake-utils':
    'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a?narHash=sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ%3D' (2024-03-11)
  → 'github:numtide/flake-utils/c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a?narHash=sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ%3D' (2024-09-17)
• Updated input 'poetry2nix/nix-github-actions':
    'github:nix-community/nix-github-actions/5163432afc817cf8bd1f031418d1869e4c9d5547?narHash=sha256-rXwqjtwiGKJheXB43ybM8NwWB8rO2dSRrEqes0S7F5Y%3D' (2023-12-29)
  → 'github:nix-community/nix-github-actions/e04df33f62cdcf93d73e9a04142464753a16db67?narHash=sha256-B4mzTcQ0FZHdpeWcpDYPERtyjJd/NIuaQ9%2BBV1h%2BMpA%3D' (2024-10-24)
• Updated input 'poetry2nix/treefmt-nix':
    'github:numtide/treefmt-nix/68eb1dc333ce82d0ab0c0357363ea17c31ea1f81?narHash=sha256-ULzoKzEaBOiLRtjeY3YoGFJMwWSKRYOic6VNw2UyTls%3D' (2024-06-16)
  → 'github:numtide/treefmt-nix/9ef337e492a5555d8e17a51c911ff1f02635be15?narHash=sha256-LqHYIxMrl/1p3/kvm2ir925tZ8DkI0KA10djk8wecSk%3D' (2024-10-28)
2024-12-24 12:45:21 -05:00
OatmealDome
4c36372fb3 config: Add Discord example 2024-12-24 12:45:21 -05:00
OatmealDome
41036c623b discord: Implement notification sending to Discord 2024-12-24 12:45:21 -05:00
OatmealDome
99bf8a574d deps: Add discord.py 2024-12-24 12:45:21 -05:00
OatmealDome
1ee5a09272 events: Genericize IRCMessage to CommandMessage 2024-12-24 12:45:18 -05:00
OatmealDome
67ae4be2bf notifications: Split notification message construction from ircclient 2024-12-24 12:33:17 -05:00
OatmealDome
1960442b29 git: Fetch all branches from all remoes 2024-06-30 22:06:39 -04:00
OatmealDome
ec3166810b wiki: Ignore dev versions for non-master branches 2024-06-30 19:50:36 -04:00
OatmealDome
9a92703322 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/46397778ef1f73414b03ed553a3368f0e7e33c2f' (2024-05-22)
  → 'github:NixOS/nixpkgs/752c634c09ceb50c45e751f8791cb45cb3d46c9e' (2024-06-15)
• Updated input 'poetry2nix':
    'github:nix-community/poetry2nix/9ca8b7ccd9665c30a3cb47ce64cf47649404e093' (2024-05-26)
  → 'github:nix-community/poetry2nix/48e7ed4ef7832efa5a5558e573986c4128fc478f' (2024-06-18)
• Updated input 'poetry2nix/treefmt-nix':
    'github:numtide/treefmt-nix/2fba33a182602b9d49f0b2440513e5ee091d838b' (2024-05-17)
  → 'github:numtide/treefmt-nix/68eb1dc333ce82d0ab0c0357363ea17c31ea1f81' (2024-06-16)
2024-06-19 11:18:27 -04:00
OatmealDome
403b6aed13 flake: Update nixpkgs to 24.05 2024-06-19 11:16:56 -04:00
OatmealDome
d24b076757 git: Fetch all remotes and tags 2024-06-19 11:15:41 -04:00
OatmealDome
ff0866df34 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f4a8d6d5324c327dcc2d863eb7f3cc06ad630df4' (2024-01-29)
  → 'github:NixOS/nixpkgs/46397778ef1f73414b03ed553a3368f0e7e33c2f' (2024-05-22)
• Updated input 'poetry2nix':
    'github:nix-community/poetry2nix/e0b44e9e2d3aa855d1dd77b06f067cd0e0c3860d' (2024-01-12)
  → 'github:nix-community/poetry2nix/9ca8b7ccd9665c30a3cb47ce64cf47649404e093' (2024-05-26)
• Updated input 'poetry2nix/flake-utils':
    'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
  → 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'poetry2nix/nix-github-actions':
    'github:nix-community/nix-github-actions/4bb5e752616262457bc7ca5882192a564c0472d2' (2023-11-03)
  → 'github:nix-community/nix-github-actions/5163432afc817cf8bd1f031418d1869e4c9d5547' (2023-12-29)
• Updated input 'poetry2nix/treefmt-nix':
    'github:numtide/treefmt-nix/e82f32aa7f06bbbd56d7b12186d555223dc399d1' (2023-11-12)
  → 'github:numtide/treefmt-nix/2fba33a182602b9d49f0b2440513e5ee091d838b' (2024-05-17)
2024-05-26 13:07:05 -04:00
OatmealDome
23a43bb2ed git: Reformat to comply with code style
You think I would've learned by now.
2024-04-20 23:22:12 -04:00
OatmealDome
ce873d97a8 buildbot: Send build request to buildbot on NewReleaseVersion event 2024-04-20 01:15:59 -04:00
OatmealDome
7c8130a575 Fire NewReleaseVersion event when a new tag is crated 2024-04-20 01:15:59 -04:00
OatmealDome
476d186587 git: Fetch all tags when fetching the repository 2024-04-20 01:15:59 -04:00
OatmealDome
2d28a1e55a events: Add NewReleaseVersion event
Fired when a new release version is tagged.
2024-04-20 01:15:48 -04:00
OatmealDome
348b34acbf flake: Fix poetry2nix overlay reference 2024-01-30 18:03:46 -05:00
OatmealDome
fce852128f flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
  → 'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
• Added input 'flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9b8e5abb18324c7fe9f07cb100c3cd4a29cda8b8' (2023-03-15)
  → 'github:NixOS/nixpkgs/f4a8d6d5324c327dcc2d863eb7f3cc06ad630df4' (2024-01-29)
• Updated input 'poetry2nix':
    'github:nix-community/poetry2nix/9ce22528035da8f36ea579559b32a37d38668425' (2023-03-15)
  → 'github:nix-community/poetry2nix/e0b44e9e2d3aa855d1dd77b06f067cd0e0c3860d' (2024-01-12)
• Updated input 'poetry2nix/flake-utils':
    'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
  → 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Added input 'poetry2nix/flake-utils/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'poetry2nix/nix-github-actions':
    'github:nix-community/nix-github-actions/4bb5e752616262457bc7ca5882192a564c0472d2' (2023-11-03)
• Added input 'poetry2nix/nix-github-actions/nixpkgs':
    follows 'poetry2nix/nixpkgs'
• Added input 'poetry2nix/systems':
    'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
• Added input 'poetry2nix/treefmt-nix':
    'github:numtide/treefmt-nix/e82f32aa7f06bbbd56d7b12186d555223dc399d1' (2023-11-12)
• Added input 'poetry2nix/treefmt-nix/nixpkgs':
    follows 'poetry2nix/nixpkgs'
2024-01-30 18:02:03 -05:00
OatmealDome
126c9a37bd flake: Update nixpkgs to 23.11 2024-01-30 18:01:47 -05:00
OatmealDome
e754c2eb04 buildbot: Reformat previous change to comply with code style
This is what I get for not double checking before committing.
2023-04-23 14:45:04 -04:00
OatmealDome
a45f86bbd0 buildbot: Add HTTP basic authentication to change hook requests 2023-04-23 14:38:38 -04:00
Pierre Bourdon
e416ed40a4 github: fix get_pr_review_comments refactoring 2023-03-28 12:13:41 +02:00
Pierre Bourdon
322b1f37af github: switch to app-based model 2023-03-20 06:34:45 +01:00
Pierre Bourdon
0c3612b703 deps: add jwt 2023-03-20 03:36:15 +01:00
Pierre Bourdon
5791e6620e buildbot: in_behalf_of -> on_behalf_of 2023-03-20 03:20:07 +01:00
Pierre Bourdon
ccf59c15ab buildbot: don't crash with no configuration provided 2023-03-20 03:10:56 +01:00