From 7cf2616fcea74550cca0581cd6386aefe6f79dd4 Mon Sep 17 00:00:00 2001 From: Toshiki Takeuchi Date: Tue, 28 Mar 2023 20:04:33 +0900 Subject: [PATCH] Release 0.4.0 --- CHANGELOG.md | 10 +++++++++- README.md | 23 +++++++++++++---------- src/bosslint/main.clj | 2 +- 3 files changed, 23 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eaa2b90..500e069 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.4.0] - 2023-03-28 + +### Added + +- Add markdownlint linter. ([7da0a60](https://github.com/totakke/bosslint/commit/7da0a60)) +- Add sql-lint linter. ([ece062d](https://github.com/totakke/bosslint/commit/ece062d)) + ## [0.3.0] - 2021-09-26 ### Added @@ -34,7 +41,8 @@ First release. -[Unreleased]: https://github.com/totakke/bosslint/compare/0.3.0...HEAD +[Unreleased]: https://github.com/totakke/bosslint/compare/0.4.0...HEAD +[0.4.0]: https://github.com/totakke/bosslint/compare/0.3.0...0.4.0 [0.3.0]: https://github.com/totakke/bosslint/compare/0.2.1...0.3.0 [0.2.1]: https://github.com/totakke/bosslint/compare/0.2.0...0.2.1 [0.2.0]: https://github.com/totakke/bosslint/compare/0.1.0...0.2.0 diff --git a/README.md b/README.md index f97f150..ca446df 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Bosslint [![build](https://github.com/totakke/bosslint/actions/workflows/build.yml/badge.svg)](https://github.com/totakke/bosslint/actions/workflows/build.yml) -[![release](https://img.shields.io/badge/release-v0.3.0-blue.svg)](https://github.com/totakke/bosslint/releases/tag/0.3.0) +[![release](https://img.shields.io/badge/release-v0.4.0-blue.svg)](https://github.com/totakke/bosslint/releases/tag/0.3.0) Meta linter for easily checking @@ -12,18 +12,19 @@ Meta linter for easily checking ## Installation -### Mac OS +### OS & arch -```sh -curl -sSL https://github.com/totakke/bosslint/releases/download/0.3.0/bosslint_macos -o bosslint -chmod +x bosslint -mv bosslint [/your/PATH/dir/] -``` +- `os` + - Mac OS - `macos` + - Linux - `linux` +- `arch` + - amd64 - `amd64` + - aarch64 - `aarch64` -### Linux +### Download & install ```sh -curl -sSL https://github.com/totakke/bosslint/releases/download/0.3.0/bosslint_linux -o bosslint +curl -sSL https://github.com/totakke/bosslint/releases/download/0.4.0/bosslint_[os]_[arch] -o bosslint chmod +x bosslint mv bosslint [/your/PATH/dir/] ``` @@ -91,6 +92,8 @@ Look at the [configuration example](example/config.edn). - [hadolint](https://github.com/hadolint/hadolint) - [jsonlint](https://github.com/zaach/jsonlint) - [kubeval](https://www.kubeval.com/) +- [markdownlint](https://github.com/igorshubovych/markdownlint-cli) +- [sql-lint](https://github.com/joereynolds/sql-lint) - [stylelint](https://stylelint.io/) - [SwiftLint](https://realm.github.io/SwiftLint/) - [tflint](https://github.com/terraform-linters/tflint) @@ -98,7 +101,7 @@ Look at the [configuration example](example/config.edn). ## License -Copyright © 2020-2022 [Toshiki Takeuchi](https://totakke.net/) +Copyright © 2020 [Toshiki Takeuchi](https://totakke.net/) This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at diff --git a/src/bosslint/main.clj b/src/bosslint/main.clj index 7a7ea91..4e21c2c 100644 --- a/src/bosslint/main.clj +++ b/src/bosslint/main.clj @@ -12,7 +12,7 @@ [io.aviso.ansi :as ansi]) (:gen-class)) -(def version "0.4.0-SNAPSHOT") +(def version "0.4.0") (defn- list-linters [] (sort-by linter/name (descendants :bosslint/linter)))