!PbtOpdWBSRFbEZRLIf:numtide.com

Nix Community Projects

636 Members
Meta discussions related to https://nix-community.org. (For project specific discussions use github issues or projects own matrix channel). Need help from an admin? Open an issue on https://github.com/nix-community/infra/issues161 Servers

Load older messages


SenderMessageTime
11 Sep 2024
@mattsturg:matrix.orgMatt Sturgeon *

Do we have a nix-community "bot" account we can use for automated tasks?

Note: it can't be an actual bot (GitHub App), because that won't trigger CI when it pushes. Instead it should be a "machine user" as described here:

User accounts are intended for humans, but you can create accounts to automate activity on GitHub. This type of account is called a machine user. For example, you can create a machine user account to automate continuous integration (CI) workflows.

Managing bots and service accounts with two-factor authentication may also be relevant.


In my case, I just want to nominate a @nix-community-bot as the user that will rebase commits when using Mergify's queue. See this discussion for context.

Therefore it needs to be a regular GitHub user, with write access to nixvim (wider access would be fine, so long as only trusted nix-community admins have access to login as the user). The user must also have logged in to Mergify's dashboard.

15:32:57
@mattsturg:matrix.orgMatt SturgeonIf not, could we add one?17:27:48
12 Sep 2024
@zowoq:matrix.orgzowoqCan reuse https://github.com/nix-infra-bot, I've logged in to mergify and added it as a collaborator to nixvim.00:48:34
@zowoq:matrix.orgzowoq * Can reuse https://github.com/nix-infra-bot, I've logged it in to mergify and added it as a collaborator to nixvim.00:51:14
@artur:glasgow.socialmoved to @amadaluzia:tchncs.de changed their display name from (lambda (u) (format nil "~A is not using Matrix right now." u)) "Artur Manuel" to (lambda (u) (format nil "~a ~a")) "Artur" "Manuel".01:49:22
@artur:glasgow.socialmoved to @amadaluzia:tchncs.de changed their display name from (lambda (u) (format nil "~a ~a")) "Artur" "Manuel" to (lambda (f l) (format nil "~a ~a")) "Artur" "Manuel".01:56:13
@k900:0upti.meK900Does anyone have commit permissions on fenix? Can I get a merge on https://github.com/nix-community/fenix/pull/16304:27:11
@k900:0upti.meK900One line change that fixes an eval warning04:27:20
@cafkafk:gitter.imcafkafkohh that's what's been causing it04:27:54
@cafkafk:gitter.imcafkafkseems like it may just be figsoda https://github.com/orgs/nix-community/teams/fenix or org admins :s04:29:59
@mattsturg:matrix.orgMatt SturgeonThanks!07:00:44
@emilazy:matrix.orgemilyis fenix ~dead-ish?08:59:26
@emilazy:matrix.orgemilylooks like this is the first manual change in several months09:00:08
@emilazy:matrix.orgemilyand I've scrolled back about a year and not found a substantive change09:00:53
@emilazy:matrix.orgemilyperhaps it's time to point people at oxalica/rust-overlay?09:01:30
@emilazy:matrix.orgemilyuh, actually figsoda seems to have disappeared from GitHub entirely in July?09:01:59
@joerg:thalheim.ioMic92maybe finished studying?10:31:41
@eyjhb:eyjhb.dkeyJhbMaybe it works good enough?12:38:00
@emilazy:matrix.orgemilyI mean, we just had to get an org admin to merge a fix for a Nixpkgs deprecation after over a week, so it doesn't seem like an "it's done, no more changes needed" situation12:40:29
13 Sep 2024
@khalil:ksantana.netKhalil Santana joined the room.00:08:02
@cafkafk:gitter.imcafkafk> <@emilazy:matrix.org> uh, actually figsoda seems to have disappeared from GitHub entirely in July? ¯\_(ツ)_/¯ this message is seen by figsoda's account, so seems to still be around05:46:07
@eyjhb:eyjhb.dkeyJhb
In reply to @emilazy:matrix.org
I mean, we just had to get an org admin to merge a fix for a Nixpkgs deprecation after over a week, so it doesn't seem like an "it's done, no more changes needed" situation
Upstream changes doesn't really change that, does it? Project might be done and quite usable, but accounting for upstream changes breaking something is kind of hard. And not always you have the time to sit down and fix such things.
06:03:58
@emilazy:matrix.orgemilysure, I'm not blaming anyone11:26:47
@emilazy:matrix.orgemilyjust wondering if there is a plan for ongoing maintenance11:27:07
@mattsturg:matrix.orgMatt Sturgeon

Its not blocking me, as everything passed on a rebuild, but I figured I should report so the infra/buildbot maintainers are aware:

I just had a buildbot build fail with "cachix: FailureResponse | 524: A timeout occurred" (only one build had the issue; the other 199 all passed). Not seen this before, so I'll monitor to see if it becomes a recurring issue.

11:41:51
@joerg:thalheim.ioMic92 Matt Sturgeon: I saw error 500 in a different place too for cachix. It's something domen has to fix. 12:25:20
@joerg:thalheim.ioMic92
In reply to @emilazy:matrix.org
just wondering if there is a plan for ongoing maintenance
It was merged. We can ask the community if someone else wants to take over maintainance.
12:26:05
@joerg:thalheim.ioMic92Personally I am not using it.12:26:19
@emilazy:matrix.orgemilyit's always seemed a little unfortunate to me that there are two Rust flakes implementing very nearly the exact same functionality with slightly different tradeoffs12:26:58
@joerg:thalheim.ioMic92What's the advantage of fenix over the other one?12:28:20

Show newer messages


Back to Room ListRoom Version: 6