-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Currently we have old and way too much devonfw_guide.pdf files in the history.
- Please cleanup the history and remove the pdf file from history entirely. The repository is much too big already slowing down all our github action builds.
- The hint in the readme needs to be deleted as well. The repository already reached 2GB of space just on the main branch which slows down so many clones and github actions like the website without any necessity.
Instead I would suggest the following:
- whenever there is a git tag created and successfully built on one of the assets integrated as submodule in this repository, the devonfw-guide pdf should deployed as a GitHub release with the following tag and release name:
$TAG_YEAR.$TAG_MONTH.$GITHUB_RUN_NUMBERwhereasTAG_YEARandTAG_MONTHhas to be derived from the new tag of the submodule triggering the build (possibly passed as a parameter or discovered from the history). Be aware that currently we have different tag schemes like2021.04.001orv2021.04.001or evenrelease/2021.04.001all should be valid, and you should identify the sequence2021.04automatically in all cases and append.$GTHUB_RUN_NUMBERto it. - Please attach / upload the
devonfw_guide_$TAG_YEAR.$TAG_MONTH.$GITHUB_RUN_NUMBER.pdfto the github release.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request