diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4db0d857..f699d0c8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -203,3 +203,13 @@ jobs: allowUpdates: true tag: ${{ matrix.target }}-v${{steps.target-version.outputs.target_version}} name: ${{ matrix.target }} ${{steps.target-version.outputs.target_version}} + - uses: ncipollo/release-action@v1 + with: + artifacts: ${{steps.target-binary.outputs.target_binary}} + body: | + ${{steps.github_release.outputs.changelog}} + token: ${{ secrets.GITHUB_TOKEN }} + allowUpdates: true + tag: ${{ matrix.target }}-latest + name: ${{ matrix.target }} latest + replacesArtifacts: true diff --git a/Cargo.lock b/Cargo.lock index f74c8ae9..7fefd73e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -83,7 +83,7 @@ dependencies = [ [[package]] name = "clang-tidy-sarif" -version = "0.2.25" +version = "0.2.26" dependencies = [ "anyhow", "clap", @@ -108,7 +108,7 @@ dependencies = [ [[package]] name = "clippy-sarif" -version = "0.2.25" +version = "0.2.26" dependencies = [ "anyhow", "clap", @@ -231,7 +231,7 @@ dependencies = [ [[package]] name = "hadolint-sarif" -version = "0.2.25" +version = "0.2.26" dependencies = [ "anyhow", "clap", @@ -411,7 +411,7 @@ checksum = "71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e" [[package]] name = "sarif-fmt" -version = "0.2.25" +version = "0.2.26" dependencies = [ "anyhow", "clap", @@ -470,7 +470,7 @@ dependencies = [ [[package]] name = "serde-sarif" -version = "0.2.25" +version = "0.2.26" dependencies = [ "anyhow", "cargo_metadata", @@ -522,7 +522,7 @@ dependencies = [ [[package]] name = "shellcheck-sarif" -version = "0.2.25" +version = "0.2.26" dependencies = [ "anyhow", "clap", diff --git a/clang-tidy-sarif/Cargo.toml b/clang-tidy-sarif/Cargo.toml index f8fdbcb2..3bc41bed 100644 --- a/clang-tidy-sarif/Cargo.toml +++ b/clang-tidy-sarif/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clang-tidy-sarif" -version = "0.2.25" +version = "0.2.26" authors = ["Paul Sastrasinh "] edition = "2018" description = "Convert clang-tidy output to SARIF" @@ -21,7 +21,7 @@ path = "src/bin.rs" [dependencies] anyhow = "1.0.52" -serde-sarif = { path = "../serde-sarif", version = "0.2.25", features = ["clang-tidy-converters"] } +serde-sarif = { path = "../serde-sarif", version = "0.2.26", features = ["clang-tidy-converters"] } clap = "3.0.8" [dev-dependencies] diff --git a/clang-tidy-sarif/src/bin.rs b/clang-tidy-sarif/src/bin.rs index a94f680e..09a32f58 100644 --- a/clang-tidy-sarif/src/bin.rs +++ b/clang-tidy-sarif/src/bin.rs @@ -1,4 +1,4 @@ -#![doc(html_root_url = "https://docs.rs/clang-tidy-sarif/0.2.25")] +#![doc(html_root_url = "https://docs.rs/clang-tidy-sarif/0.2.26")] //! This crate provides a command line tool to convert `clang-tidy` diagnostic //! output into SARIF. diff --git a/clippy-sarif/Cargo.toml b/clippy-sarif/Cargo.toml index 65a4b9f9..25f50ec3 100644 --- a/clippy-sarif/Cargo.toml +++ b/clippy-sarif/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "clippy-sarif" -version = "0.2.25" +version = "0.2.26" authors = ["Paul Sastrasinh "] edition = "2018" description = "Convert clippy output to SARIF" @@ -21,7 +21,7 @@ path = "src/bin.rs" [dependencies] anyhow = "1.0.52" -serde-sarif = { path = "../serde-sarif", version = "0.2.25", features = ["clippy-converters"] } +serde-sarif = { path = "../serde-sarif", version = "0.2.26", features = ["clippy-converters"] } clap = "3.0.8" [dev-dependencies] diff --git a/clippy-sarif/src/bin.rs b/clippy-sarif/src/bin.rs index f34577af..eb3c7ad1 100644 --- a/clippy-sarif/src/bin.rs +++ b/clippy-sarif/src/bin.rs @@ -1,4 +1,4 @@ -#![doc(html_root_url = "https://docs.rs/clippy-sarif/0.2.25")] +#![doc(html_root_url = "https://docs.rs/clippy-sarif/0.2.26")] //! This crate provides a command line tool to convert `cargo clippy` diagnostic //! output into SARIF. diff --git a/hadolint-sarif/Cargo.toml b/hadolint-sarif/Cargo.toml index d760bab6..e901bfdc 100644 --- a/hadolint-sarif/Cargo.toml +++ b/hadolint-sarif/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hadolint-sarif" -version = "0.2.25" +version = "0.2.26" authors = ["Paul Sastrasinh "] edition = "2018" description = "Convert hadolint output to SARIF" @@ -21,7 +21,7 @@ path = "src/bin.rs" [dependencies] anyhow = "1.0.52" -serde-sarif = { path = "../serde-sarif", version = "0.2.25", features = ["hadolint-converters"] } +serde-sarif = { path = "../serde-sarif", version = "0.2.26", features = ["hadolint-converters"] } clap = "3.0.8" [dev-dependencies] diff --git a/hadolint-sarif/src/bin.rs b/hadolint-sarif/src/bin.rs index 28dddb38..1f5e3e6d 100644 --- a/hadolint-sarif/src/bin.rs +++ b/hadolint-sarif/src/bin.rs @@ -1,4 +1,4 @@ -#![doc(html_root_url = "https://docs.rs/hadolint-sarif/0.2.25")] +#![doc(html_root_url = "https://docs.rs/hadolint-sarif/0.2.26")] //! This crate provides a command line tool to convert `hadolint` diagnostic //! output into SARIF. diff --git a/sarif-fmt/Cargo.toml b/sarif-fmt/Cargo.toml index a0a02777..2b29ced1 100644 --- a/sarif-fmt/Cargo.toml +++ b/sarif-fmt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sarif-fmt" -version = "0.2.25" +version = "0.2.26" authors = ["Paul Sastrasinh "] edition = "2018" description = "View (pretty print) SARIF files in terminal" @@ -23,7 +23,7 @@ path = "src/bin.rs" anyhow = "1.0.52" codespan-reporting = "0.11.1" serde_json = "1.0.75" -serde-sarif = { path = "../serde-sarif", version = "0.2.25" } +serde-sarif = { path = "../serde-sarif", version = "0.2.26" } clap = "3.0.8" [dev-dependencies] diff --git a/sarif-fmt/src/bin.rs b/sarif-fmt/src/bin.rs index f305cc0b..971bad20 100644 --- a/sarif-fmt/src/bin.rs +++ b/sarif-fmt/src/bin.rs @@ -1,4 +1,4 @@ -#![doc(html_root_url = "https://docs.rs/sarif-fmt/0.2.25")] +#![doc(html_root_url = "https://docs.rs/sarif-fmt/0.2.26")] #![recursion_limit = "256"] //! # WARNING: VERY UNSTABLE (EARLY IMPLEMENTATION) //! diff --git a/serde-sarif/Cargo.toml b/serde-sarif/Cargo.toml index bf7ba5a6..f4760d0b 100644 --- a/serde-sarif/Cargo.toml +++ b/serde-sarif/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "serde-sarif" -version = "0.2.25" +version = "0.2.26" authors = ["Paul Sastrasinh "] edition = "2018" description = "Serde serialization for SARIF files" diff --git a/serde-sarif/src/lib.rs b/serde-sarif/src/lib.rs index fce9ff39..e65bc79e 100644 --- a/serde-sarif/src/lib.rs +++ b/serde-sarif/src/lib.rs @@ -1,4 +1,4 @@ -#![doc(html_root_url = "https://docs.rs/serde-sarif/0.2.25")] +#![doc(html_root_url = "https://docs.rs/serde-sarif/0.2.26")] //! # WARNING: VERY UNSTABLE (EARLY IMPLEMENTATION) //! diff --git a/shellcheck-sarif/Cargo.toml b/shellcheck-sarif/Cargo.toml index 86dd9d72..38c2e882 100644 --- a/shellcheck-sarif/Cargo.toml +++ b/shellcheck-sarif/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shellcheck-sarif" -version = "0.2.25" +version = "0.2.26" authors = ["Paul Sastrasinh "] edition = "2018" description = "Convert shellcheck output to SARIF" @@ -21,7 +21,7 @@ path = "src/bin.rs" [dependencies] anyhow = "1.0.52" -serde-sarif = { path = "../serde-sarif", version = "0.2.25", features = ["shellcheck-converters"] } +serde-sarif = { path = "../serde-sarif", version = "0.2.26", features = ["shellcheck-converters"] } clap = "3.0.8" [dev-dependencies] diff --git a/shellcheck-sarif/src/bin.rs b/shellcheck-sarif/src/bin.rs index 87c51ba2..dfbb6419 100644 --- a/shellcheck-sarif/src/bin.rs +++ b/shellcheck-sarif/src/bin.rs @@ -1,4 +1,4 @@ -#![doc(html_root_url = "https://docs.rs/shellcheck-sarif/0.2.25")] +#![doc(html_root_url = "https://docs.rs/shellcheck-sarif/0.2.26")] //! This crate provides a command line tool to convert `shellcheck` diagnostic //! output into SARIF.