Repository navigation
Rework on project structure and CI/CD - #1
Conversation
not beign shifted anymore
acknowledgements and abstract
Super-linter summary
Super-linter detected linting errors For more information, see the GitHub Actions workflow run Powered by Super-linter NATURAL_LANGUAGESPELL_CODESPELL |
|
Until I release a version, I shouldn't delete the README.md and README.pdf files in the root of the repo, so I'm reverting the changes to those two files |
These errors are in files from before the PR that are auto-generated, so I'll set Super Linter to ignore them. |
BREAKING CHANGES!
Description
Due to the spontaneous nature of the project's beginnings, its structure and workflows were developed somewhat incrementally and without a consistent standard.
This PR focuses on reorganizing the project, establishing consistent development standards, and improving the CI/CD workflows to automate documentation generation and distribution.
It also includes several documentation fixes, formatting improvements, and corrections to the manual.
Type of Change
Changes Made
Project structure
.gitignorerules for generated files,README.md, andnode_modules.CHANGELOG.mdandversion.txtfiles for release management.CI/CD & Releases
ts.
Code & Documentation Quality
Added and configured project-wide linters and formatters.
Added pre-commit hooks for:
Added formatting and linting rules for Markdown and LaTeX sources.
Configured generated files to be ignored by the appropriate linters and formatters.
Updated the Markdown and LaTeX templates to produce lint-compliant output.
Applied consistent formatting to the manual and its templates.
Manual improvements
Documentation generation
How to Test
Checklist