SpiGes / handbook

Documentation of SpiGes project
https://spiges.github.io/handbook/
Other
0 stars 0 forks source link

Update tool versions and improve workflow files #74

Closed bfs-rca closed 1 month ago

bfs-rca commented 3 months ago
  1. The main goal is to update all the tool versions by using the last versions:
    • docsy to 0.10.0
    • font-awesome to 6.6.0
    • dart-sass to 1.77.8
    • Go to 1.22.5
    • node.js LTS to 20.15.1
    • hugo-extended to 0.129.0
    • @eslint/js and eslint to 9.7.0
    • eslint-plugin-jsdoc to 48.8.3
    • globals to 15.8.0
    • markdownlint-cli to 0.41.0
    • postcss to 8.4.39
    • prettier to 3.3.3
    • stylelint to 16.7.0
    • stylelint-scss to 6.4.1
    • Update the documentation on Confluence
  2. The second goal is to centralize the versions of the tools explicitly used by the workflow definitions (yaml file) in one file so that the maintenance of those files is eased.
  3. Remove snap from the workflow and download manually dart-sass package from GitHub, and make it available from PATH so that a specific version can be set properly