Nejc Habjan activity https://gitlab.com/nejc 2026-02-25T22:42:30Z tag:gitlab.com,2026-02-17:5112909703 Nejc Habjan commented on issue #444 at marge-org / marge-bot 2026-02-17T15:16:34Z nejc Nejc Habjan

@benjamb I think an update to semantic-release might have made a change in its behavior and it's trying to push via the job token rather than the PAT. I'd have to take a closer look later though 🙇

tag:gitlab.com,2026-02-04:5067896646 Nejc Habjan commented on merge request !1454 at GitLab.org / Professional Services Automation / Tools / Migration / Congregate 2026-02-04T15:52:44Z nejc Nejc Habjan

Thanks a lot @antoineOG 🙇

I think this makes sense even if it only cleans up a few lines of code - still better than chasing down edge cases when using custom code.

tag:gitlab.com,2026-02-04:5065963072 Nejc Habjan commented on issue #1448 at GitLab.org / Professional Services Automation / Tools / Migration / Congregate 2026-02-04T08:42:07Z nejc Nejc Habjan

Thanks for the write-up @antoineOG 🙇

To be honest, on a long term basis, I think things like this should be done using a library like https://pypi.org/project/pkginfo or similar, if it turns out to be more reliable. There are a lot of edge cases that a self-built helper will not catch, especially coming up in larger migrations.

I saw a similar error with NPM package metadata that I haven't had time to pinpoint, but it points to a more general issue with package migrations. I think metadata extraction needs to be a bit more relaxed because people do strange things with their packages sometimes - if the package format allows it, Congregate should too 😄

tag:gitlab.com,2026-01-27:5039878210 Nejc Habjan deleted project branch benbrown/compatibility at marge-org / marge-bot 2026-01-27T22:47:45Z nejc Nejc Habjan

Nejc Habjan (3dd2b2ad) at 27 Jan 22:47

tag:gitlab.com,2026-01-27:5039878045 Nejc Habjan closed issue #404: Set policy for minimum supported GitLab version at marge-org / marge-bot 2026-01-27T22:47:40Z nejc Nejc Habjan

At present there are various conditionals in the code base that check the GitLab version and handle any discrepancies in the API between these versions. This currently includes checks for 9.2.2, 9.2.3, 10.5.0, 11.2.

While I think it's a good idea to support the latest and the previous major version of GitLab, I think we should aim to remove dead code to handle versions no longer supported by GitLab upstream.

tag:gitlab.com,2026-01-27:5039878019 Nejc Habjan pushed to project branch main at marge-org / marge-bot 2026-01-27T22:47:39Z nejc Nejc Habjan

Nejc Habjan (9eecd74c) at 27 Jan 22:47

Merge branch 'benbrown/compatibility' into 'main'

... and 2 more commits

tag:gitlab.com,2026-01-27:5039878010 Nejc Habjan accepted merge request !594: chore: Document policy around supported GitLab versions at marge-org / marge-bot 2026-01-27T22:47:39Z nejc Nejc Habjan

Additionally align the automated release process with this policy, i.e. breaking changes result in major releases.

Closes #404.

tag:gitlab.com,2026-01-27:5039876050 Nejc Habjan commented on merge request !594 at marge-org / marge-bot 2026-01-27T22:46:51Z nejc Nejc Habjan

Makes total sense, and this one completely slipped, my bad!

tag:gitlab.com,2026-01-27:5039873782 Nejc Habjan pushed to project branch benbrown/compatibility at marge-org / marge-bot 2026-01-27T22:45:47Z nejc Nejc Habjan

Nejc Habjan (3dd2b2ad) at 27 Jan 22:45

chore: Explicitly apply conventional commits preset to commit-analyzer

... and 9 more commits

tag:gitlab.com,2026-01-27:5039873682 Nejc Habjan approved merge request !594: chore: Document policy around supported GitLab versions at marge-org / marge-bot 2026-01-27T22:45:45Z nejc Nejc Habjan

Additionally align the automated release process with this policy, i.e. breaking changes result in major releases.

Closes #404.

tag:gitlab.com,2026-01-27:5039857562 Nejc Habjan commented on issue #4 at marge-org / marge-renovate 2026-01-27T22:40:22Z nejc Nejc Habjan

Hey @benjamb, you were faster before I could reply. Added you as owner and added the new token as you've probably noticed. We should probably auto-rotate that, I'm sure I've rambled about that before.

Edit: and still busy with other stuff in life/work so not doing a great job here 😭 😅

tag:gitlab.com,2026-01-06:4966994494 Nejc Habjan commented on issue #503827 at GitLab.org / GitLab 2026-01-06T20:03:44Z nejc Nejc Habjan

There is a maintained community fork of kaniko: https://github.com/osscontainertools/kaniko (disclaimer: I'm also now involved over there).

You can use it as ghcr.io/osscontainertools/kaniko:v1.26.3-debug for example.

We've switched to this in my org, and also have a renovate replacement preset for it to automate migrations.

    {
      "description": "Replace unmaintainted kaniko image with community fork",
      "matchPackageNames": ["gcr.io/kaniko-project/executor"],
      "replacementName": "ghcr.io/osscontainertools/kaniko"
    }