!djTaTBQyWEPRQxrPTb:nixos.org

Nixpkgs Architecture Team

227 Members
https://github.com/nixpkgs-architecture, weekly public meetings on Wednesday 15:00-16:00 UTC at https://meet.jit.si/nixpkgs-architecture53 Servers

Load older messages


SenderMessageTime
20 Mar 2024
@infinisil:matrix.orginfinisil *

Philip Taron (UTC-8): Concretely, how about this:

  1. The version gets bumped (probably in Cargo.toml) with a PR
    • This can either happen manually if somebody remembers
    • Otherwise a bot will automatically do that regularly with a PR that just does the version bump
  2. A separate workflow, triggered on main branch pushes, takes care to do the release whenever the version gets bumped
23:42:39
@infinisil:matrix.orginfinisilSo yes, separate machine account needed for both release bump PRs and dependency bump PRs23:43:28
@infinisil:matrix.orginfinisilMaybe that should be the same PR actually23:43:40
@federicodschonborn:matrix.org@federicodschonborn:matrix.org joined the room.23:48:29
@philiptaron:matrix.orgPhilip Taron (UTC-8)
In reply to @infinisil:matrix.org
Maybe that should be the same PR actually
That's a fine idea.
23:49:04
21 Mar 2024
@infinisil:matrix.orginfinisil Philip Taron (UTC-8): Just opened https://github.com/NixOS/nixpkgs-check-by-name/pull/15 to hopefully fix the automated updates 00:40:38
@rhys:memes.nzRhys joined the room.02:19:45
@infinisil:matrix.orginfinisilAnd automated releases: https://github.com/NixOS/nixpkgs-check-by-name/pull/16 :)03:37:53
@infinisil:matrix.orginfinisilBed time for me now though o/03:38:06
@aloisw:kde.org@aloisw:kde.org joined the room.08:43:47
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.18:03:15
@grahamc:nixos.org@grahamc:nixos.org left the room.20:10:23
22 Mar 2024
@infinisil:matrix.orginfinisil The move of nixpkgs-check-by-name to the new repository is almost complete now: https://github.com/NixOS/nixpkgs/pull/297901 :) 01:38:16
@infinisil:matrix.orginfinisilOh idea: Automatically create a PR to update the pinned tooling in Nixpkgs when an automated release happens01:41:47
@infinisil:matrix.orginfinisilThat would be nice..01:41:50
23 Mar 2024
@ss:someonex.netSomeoneSerge (back on matrix) changed their display name from SomeoneSerge (hash-versioned python modules when) to SomeoneSerge (migrating synapse).02:10:51
25 Mar 2024
@willbush:matrix.orgwillbush
In reply to @infinisil:matrix.org
The move of nixpkgs-check-by-name to the new repository is almost complete now: https://github.com/NixOS/nixpkgs/pull/297901 :)
Are you hosting office hours today?
17:35:07
@infinisil:matrix.orginfinisil
In reply to @willbush:matrix.org
Are you hosting office hours today?
Yup :)
17:35:31
@infinisil:matrix.orginfinisilAm in the office hour now: https://meet.jit.si/nixpkgs-architecture19:01:07
@infinisil:matrix.orginfinisil Philip Taron (UTC-8): Actually, what if we just auto-merged automated update PRs if CI succeeds? 20:57:03
@philiptaron:matrix.orgPhilip Taron (UTC-8)That's pretty continuous. I do like the human in the loop until it gets really annoying.21:03:19
@infinisil:matrix.orginfinisil Philip Taron (UTC-8): Sounds good for now, though if we just end up looking whether CI passes without any manual checks, I guess there's no reason not to merge it automatically :) 21:24:19
@philiptaron:matrix.orgPhilip Taron (UTC-8)I usually sniff the cargo lock dependencies21:24:49
@infinisil:matrix.orginfinisilHehe also just did that a bit21:25:08
@infinisil:matrix.orginfinisilI guess having the release notes of each crate and the Nixpkgs diff would be neat21:25:29
@infinisil:matrix.orginfinisilOr rather, the diff of all Nixpkgs packages that we use and their release notes, etc.21:25:47
@infinisil:matrix.orginfinisil * Or rather, the diff of all Nixpkgs packages that we use and their release notes21:25:51
26 Mar 2024
@infinisil:matrix.orginfinisilhttps://github.com/NixOS/nixpkgs/pull/297901 is ready now19:54:47
@philiptaron:matrix.orgPhilip Taron (UTC-8)20:10:43
@infinisil:matrix.orginfinisilAnd https://github.com/NixOS/nixpkgs/pull/299301 to remove the now-unused code20:49:22

Show newer messages


Back to Room ListRoom Version: 9