Skip to content

chore: Add nix flake with development shell - #52891

Merged
provokateurin merged 1 commit into
masterfrom
chore/nix-flake
May 19, 2025
Merged

chore: Add nix flake with development shell#52891
provokateurin merged 1 commit into
masterfrom
chore/nix-flake

Conversation

@provokateurin

Copy link
Copy Markdown
Member

Summary

Creates a reproducible environment with the correct PHP (including all required and optional modules), Node.js and NPM versions.
In the future it will make it easier to checkout old stable branches, because the correct versions will be used and it's not necessary to manually manage them on the host (or disable the version checks).
If agreed upon, I would also like to backport this to existing stable branches, maybe as far as stable26.

Checklist

@provokateurinprovokateurin added this to the Nextcloud 32 milestone May 16, 2025
@provokateurin
provokateurin requested a review from a team as a code ownerMay 16, 2025 07:22
@provokateurin
provokateurin removed the request for review from a teamMay 16, 2025 07:22
@provokateurinprovokateurin added the 3. to review Waiting for reviews label May 16, 2025
Comment threadflake.nix Outdated
Comment threadflake.nix Outdated
Comment threadflake.nix Outdated
Comment threadflake.nix Outdated
Comment thread.envrc
@provokateurin
provokateurin disabled auto-merge May 17, 2025 11:49
Signed-off-by: provokateurin <kate@provokateurin.de>
@provokateurin

Copy link
Copy Markdown
MemberAuthor

I'll not rerun those stupid tests an eighth time, so considers this CI as green!

@provokateurin

Copy link
Copy Markdown
MemberAuthor

/backport to stable31

@provokateurin

Copy link
Copy Markdown
MemberAuthor

/backport to stable30

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@provokateurin@icewind1991@st3iny@come-nc@skjnldsv