- Jan 27, 2025
-
-
PETIT Manuel authored
-
PETIT Manuel authored
Centralize solution and growth copying to improve code clarity and reduce redundancy. Updated file output logic to use pre-copied variables for consistency. Also fixed test to align with updated file format, switching from `.xdmf` to `.h5`.
-
PETIT Manuel authored
-
PETIT Manuel authored
Simplified the file writing process by commenting out or removing unused sections for cell and boundary labels, and domain parameter handling. Adjusted growth data writing to use `growth_steps` instead of `growth_scheme.prev_growth` for consistency.
-
- Jan 15, 2025
-
-
PETIT Manuel authored
-
PETIT Manuel authored
The toml module import was unnecessary and has been removed from the Sphinx configuration file.
-
PETIT Manuel authored
- Fixed issues of missing packages with the Anaconda package 'bvpy'. - Improved documentation installation procedure for clarity. - Added downloadable .zip of tutorials with associated data in the documentation. - Cleaned and reorganized repository structure (data, old setup files). - Added an 'example' module to validate the installation process."
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
Removed commented-out CI jobs in `.gitlab-ci.yml` to declutter the file and focus on active configurations. Uncommented and structured the list of tutorial notebooks in `doc/conf.py` for clearer processing.
-
PETIT Manuel authored
Replaced the deprecated `process_notebook_deprecated` with the streamlined `clean_and_reset_notebook` function, focusing on cleaning, resetting, and simplifying notebook management. Updated usage in `conf.py` and removed unused functions for execution and HTML conversion.
-
PETIT Manuel authored
Simplified the `clear_notebook` function by adding support for file paths and making notebook writing optional. Updated the cleanup logic in `conf.py` to ensure temporary tutorial notebooks are processed and cleared correctly during CI/CD.
-
PETIT Manuel authored
Commented out the code for removing the tutorials folder to preserve its content for zipping in CI/CD pipelines. The cleanup process still removes the _dvlpt folder as intended.
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
Moved `zip_tutorials` job to the `post-deploy` stage and updated its configuration to rely on `pages` artifacts. Adjusted the tutorials ZIP download link in the documentation to point to the GitLab Pages location. Temporarily removed the `create_release` job for future use.
-
- Jan 14, 2025
-
-
PETIT Manuel authored
-
PETIT Manuel authored
The "Content-Type: application/zip" header was added to the curl command in the GitLab CI pipeline.
-
PETIT Manuel authored
The "Content-Type: application/zip" header was added to the curl command in the GitLab CI pipeline.
-
PETIT Manuel authored
-
PETIT Manuel authored
Moved the 'zip_tutorials' job from the 'release' stage to the 'build' stage in the GitLab CI pipeline. This ensures proper alignment with the intended pipeline zip_tutorials>create_release
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
Added rules to run CI pipelines on the hotfix branch and modified the release process to test upload functionality. Updated documentation to include a link for downloading tutorial notebooks. Test if link is correctly created. After release-cli should be updated as: - release-cli create \ --name "Release $CI_COMMIT_TAG" \ --tag-name "$CI_COMMIT_TAG" \ --description $'## What\'s New in '"$CI_COMMIT_TAG"$'\n- Updated tutorials for version '"$CI_COMMIT_TAG"$'\n- Tutorials included as tutorials.zip' \ --assets-link "{\"name\":\"tutorials.zip\", \"url\":\"$CI_PROJECT_URL${UPLOAD_URL}\"}"
-
PETIT Manuel authored
Removed unnecessary 'allow_failure' rules and redundant pipeline instructions for 'hotfix' branches in .gitlab-ci.yml. Improved artifact logic by refining exclusion patterns and simplifying descriptions. Updated Sphinx-built docs configuration and clarified notebook handling in doc/conf.py.
-
PETIT Manuel authored
Consolidated the release creation logic into a single `release-cli` command. Simplifies the `.gitlab-ci.yml` by removing redundant fields and directly attaching assets.
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
-
PETIT Manuel authored
In release pipelines, assign a dummy tag if CI_COMMIT_TAG is undefined : to test job.
-