Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(installer): add installer as a submodule #2110

Merged
merged 34 commits into from
Aug 29, 2024

Conversation

maugde
Copy link
Contributor

@maugde maugde commented Aug 1, 2024

@maugde maugde requested a review from skamril August 1, 2024 14:01
@maugde maugde self-assigned this Aug 1, 2024
skamril
skamril previously approved these changes Aug 6, 2024
@skamril skamril force-pushed the feature/add-installer-submodule branch from 11b6cae to b01bb27 Compare August 6, 2024 13:44
@maugde maugde force-pushed the feature/add-installer-submodule branch from 4813c0b to d59efea Compare August 21, 2024 07:36
@pull-request-size pull-request-size bot added size/S and removed size/L labels Aug 21, 2024
Copy link
Member

@sylvlecl sylvlecl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The script does not work as intended because we mix dependencies for the server with dependencies for the installer, therefore we get an invalid server executable.

Note that to validate the workflow behaviour you can add this branch in the "on: push: branches" list in deploy.yml. This way we'll be able to download the generated artifacts from the actions page.

.github/workflows/deploy.yml Outdated Show resolved Hide resolved
scripts/package_antares_web.sh Outdated Show resolved Hide resolved
@pull-request-size pull-request-size bot added size/M and removed size/S labels Aug 22, 2024
.github/workflows/deploy.yml Outdated Show resolved Hide resolved
.github/workflows/deploy.yml Outdated Show resolved Hide resolved
maugde and others added 2 commits August 23, 2024 10:24
This allows to remove an unnecessary trick from CI, which could break if
anything change on github side.

Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
MartinBelthle and others added 2 commits August 23, 2024 16:59
Uses antares-timeseries-generation to perform thermal clusters
timeseries generation.

The generation is performed as a background task on file studies,
since it can take several seconds or more.

Note that generated matrices are not "inner matrices" of the
command since they are generated on each command execution.
Generated matrices that will be stored later in the matrix store will
be saved from garbage collection as all other snaphot matrices.
sylvlecl and others added 16 commits August 23, 2024 17:38
The changelog is maintained by hand in documentation, it's better to use
it everywhere for consistency sake. Also, generated changelog did not
seem to match
the released version (see changelog in v2.17.5 zip which only contains
changes up to v2.17.4).

---------

Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
@sylvlecl sylvlecl self-requested a review August 29, 2024 13:19
sylvlecl
sylvlecl previously approved these changes Aug 29, 2024
Signed-off-by: Sylvain Leclerc <sylvain.leclerc@rte-france.com>
@sylvlecl sylvlecl merged commit adf9146 into dev Aug 29, 2024
7 of 8 checks passed
@sylvlecl sylvlecl deleted the feature/add-installer-submodule branch August 29, 2024 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants