Skip to content
This repository was archived by the owner on Mar 5, 2025. It is now read-only.

fix builds without guest module #196

Merged
merged 1 commit into from
Jan 21, 2025
Merged

fix builds without guest module #196

merged 1 commit into from
Jan 21, 2025

Conversation

HarHarLinks
Copy link
Contributor

@HarHarLinks HarHarLinks commented Jan 10, 2025

The guest module requires the customisations.json with certain settings. The previous condition did not properly remove the file when the guest module was not included in the build: https://github.com/nordeck/element-web-modules/actions/runs/12711712130/job/35435639988#step:25:1215
This updated condition actively removes the file and updates the Dockerfile to not fail when it does not exist: https://github.com/nordeck/element-web-modules/actions/runs/12712355476

✔️ Checklist

  • A changeset describing the change and affected packages (more info).
  • Added or updated documentation.
  • Tests for new functionality and regression tests for bug fixes.
  • Screenshots or videos attached (for UI changes).
  • All your commits have a Signed-off-by line in the message (more info).

@HarHarLinks HarHarLinks requested a review from a team January 10, 2025 15:25
@HarHarLinks
Copy link
Contributor Author

HarHarLinks commented Jan 10, 2025

The CI for this is red due to a known issue in Element 1.11.90-RC1. It is also not representative because it includes the guest module. This is a representative CI run that uses the CI definition from this PR, Element 1.11.89, and excludes the guest module, and another to prove it also still works with the guest module.

@HarHarLinks
Copy link
Contributor Author

The guest module requires the customisations.json with certain settings.
The previous condition did not properly remove the file when the guest
module was not included in the build.
This updated condition actively removes the file and updates the
Dockerfile to not fail when it does not exist.

Signed-off-by: Kim Brose <[email protected]>
@HarHarLinks HarHarLinks requested a review from a team as a code owner January 21, 2025 15:43
@HarHarLinks HarHarLinks merged commit 6ee0b66 into main Jan 21, 2025
8 checks passed
@HarHarLinks HarHarLinks deleted the nic/fix/NIO-64 branch January 21, 2025 17:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants