Skip to content

Conversation

@vmcj
Copy link
Member

@vmcj vmcj commented Dec 2, 2025

…cies

We used another container for simplicity of maintainance, as we need to wait for version 10 and we've been for some months now it's easier to put the maintainance in our own container.

@meisterT
Copy link
Member

meisterT commented Dec 2, 2025

Is this for the codesniffer test or for something else?

@vmcj
Copy link
Member Author

vmcj commented Dec 2, 2025

Is this for the codesniffer test or for something else?

One of those tests yes, but I first need the image before I can test that it all works.

For [phpcs_compatibility](https://github.com/DOMjudge/domjudge/blob/main/.github/workflows/codestyle.yml).

We used another container for simplicity of maintainance, then we needed to hotpatch the container for PHP84 for the `$this` & `enums`. The plan was to do this while waiting for version 10 of the tool. Since then we've had to patch the container more and more so the "lower" maintenance cost are now in installing the tool on it's own.
@vmcj vmcj force-pushed the composer_php-compatibility branch from e64d954 to 08698eb Compare December 2, 2025 13:26
@vmcj
Copy link
Member Author

vmcj commented Dec 2, 2025

@meisterT I've tried to clarify this more in the commit message.

@vmcj vmcj added this pull request to the merge queue Dec 2, 2025
Merged via the queue into DOMjudge:main with commit df1e050 Dec 2, 2025
3 checks passed
@vmcj vmcj deleted the composer_php-compatibility branch December 2, 2025 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants