Skip to content

2024-03-03 content and workflow enhancements

Latest
Compare
Choose a tag to compare
@practicalli-johnny practicalli-johnny released this 03 Mar 12:55
· 29 commits to main since this release
c3dfcec

2024-03-03

Added

  • button link to Clojure CLI releases changelog to view available versions
  • readme: add book overview, update contributing section
  • intro: clarify wording & approach in contributing guide
  • intro: enhance clojure examples and simplify format for experimenting with code
  • dev: checkout action v4 in all GitHub workflow
  • clojure-cli: add clojure -X:deps mvn-pom built-in command description
  • clojure-cli: clojure -X:deps list examples

Changed

  • mkdocs: emoji extension name update for Material 9.4
  • project: update built.tools approach and configuration examples
  • install: refine section wording and format
  • dev: changelog-check checkout action v4 with sparse-checkout
  • dev: changelog-check remove paths-ignore
  • clojure-cli: install deps.edn configuration
  • clojure-cli: clojure -X:deps tree examples
  • clojure-cli: clojure -X:deps pom
  • install: debian packages approach for OpenJDK rather than a specific Ubuntu tab
  • install: recommended OpenJDK versions of 17 and 21 as hint
  • editor: refactor Clojure LSP page and format for Material for MkDocs
  • editor: update Clojure LSP page and included Practicalli Clojure LSP Config via external url
  • dev: update codeowners to practicalli-johnny
  • dev: use funding from practicalli org
  • dev: validate new & changed files in megalinter to speed up checks
  • dev: signed commit checkbox in pull request template
  • dev: skip readme change and sparse checkout for changelog check workflow
  • dev: checkout v4 & python v5 actions in publish-book workflow
  • dev: sparse checkout scheduled version workflow
  • dev: upload-artefact v4 & remove explicit token from megalinter
  • format: use shell for code blocks, add missing clojure language to code blocks
  • dev: megalinter local runner - validate all files
  • dev: spell lychee config file for megalinter config