Converts cargo check (and clippy) JSON output to the GitHub Action error format

Overview

cargo-action-fmt

Takes JSON-formatted cargo check (and cargo clippy) output and formats it for GitHub actions.

Examples

This tool can be used with a variety of cargo commands:

:; cargo check -q --message-format=json | clippy-action-fmt
:; cargo clippy -q --message-format=json | clippy-action-fmt
:; cargo doc --message-format=json | clippy-action-fmt

It's primarily intended to be used in a GitHub Actions workflow:

  docs:
    timeout-minutes: 10
    runs-on: ubuntu-latest
    container:
      image: docker://rust:1.58.1-buster
    env:
      CARGO_ACTION_FMT_VERSION: v0.1.2
    steps:
      - uses: actions/checkout@v2
      - run: cargo fetch
      - run: |
          curl --proto =https --tlsv1.3 -vsSfLo /usr/local/bin/cargo-action-fmt "https://github.com/olix0r/cargo-action-fmt/releases/download/release%2F${CARGO_ACTION_FMT_VERSION}/cargo-action-fmt-x86_64-unknown-linux-gnu"
          chmod 755 /usr/local/bin/cargo-action-fmt
      - run: cargo doc --no-deps --message-format=json | cargo-action-fmt

Example annotation

Comments
  • Bump syn from 1.0.101 to 1.0.104

    Bump syn from 1.0.101 to 1.0.104

    Bumps syn from 1.0.101 to 1.0.104.

    Release notes

    Sourced from syn's releases.

    1.0.103

    1.0.102

    • More efficient internal representation for TokenBuffer (#1223, thanks @​CAD97)
    • Fix parsing of a left shift after macro metavariable in type position (#1229)
    Commits
    • 78fa618 Release 1.0.104
    • e054b03 Merge pull request #1244 from dtolnay/isnone
    • 3a0406d Make PathArguments::is_none() public
    • ac1dbf5 Time out workflows after 45 minutes
    • f510eb0 Update test suite to nightly-2022-11-25
    • 20087fc Update test suite to nightly-2022-11-24
    • dbc86fe Suppress "emit":"dep-info" json from syn-test-suite-feature-check
    • 1e82272 Fix renamed let_underscore_drop lint
    • 754236d Update test suite to nightly-2022-11-23
    • 4245c41 Update test suite to nightly-2022-11-19
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 2
  • Having trouble running this

    Having trouble running this

    Run olix0r/cargo-action-fmt@release/v1.0.0
    Run curl --proto '=https' --tlsv1.3 -fsSLo /usr/local/bin/cargo-action-fmt "https://github.com/diba-io/bitmask-core/releases/download/release%2Fv1.0.0/cargo-action-fmt-x8[6](https://github.com/diba-io/bitmask-core/actions/runs/3238182422/jobs/5306111446#step:4:7)_64-unknown-linux-gnu"
      curl --proto '=https' --tlsv1.3 -fsSLo /usr/local/bin/cargo-action-fmt "https://github.com/diba-io/bitmask-core/releases/download/release%2Fv1.0.0/cargo-action-fmt-x86_64-unknown-linux-gnu"
      chmod [7](https://github.com/diba-io/bitmask-core/actions/runs/3238182422/jobs/5306111446#step:4:8)55 /usr/local/bin/cargo-action-fmt
      shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
      env:
        CARGO_TERM_COLOR: always
    curl: (22) The requested URL returned error: 404
    
    opened by cryptoquick 2
  • Bump syn from 1.0.98 to 1.0.102

    Bump syn from 1.0.98 to 1.0.102

    Bumps syn from 1.0.98 to 1.0.102.

    Release notes

    Sourced from syn's releases.

    1.0.102

    • More efficient internal representation for TokenBuffer (#1223, thanks @​CAD97)
    • Fix parsing of a left shift after macro metavariable in type position (#1229)

    1.0.101

    • Eliminate a bunch of redundant work done by LitStr::parse (#1221)

    1.0.100

    1.0.99

    • Add categories and keywords to crates.io metadata
    Commits
    • e4127c7 Release 1.0.102
    • 691fc06 Merge pull request #1230 from dtolnay/groupgeneric
    • 61ece4c Fix left shift after macro metavariable in type position
    • 7909596 Rename TokenBuffer's recursive construction logic
    • f169b98 Delete TokenBuffer's empty Drop impl
    • 65ee83a Simplify Cursor::lifetime using a question mark
    • 502968c Implement skip and token_tree using the 'len' of entries being stepped over
    • f895b8a Inline some of the logic for entering a Group
    • 71260de Touch up PR 1223
    • 296e046 Merge pull request #1226 from dtolnay/bom
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 2
  • Bump serde from 1.0.148 to 1.0.151

    Bump serde from 1.0.148 to 1.0.151

    Bumps serde from 1.0.148 to 1.0.151.

    Release notes

    Sourced from serde's releases.

    v1.0.151

    • Update serde::{ser,de}::StdError to re-export core::error::Error when serde is built with feature="std" off and feature="unstable" on (#2344)

    v1.0.150

    • Relax some trait bounds from the Serialize impl of HashMap and BTreeMap (#2334)
    • Enable Serialize and Deserialize impls of std::sync::atomic types on more platforms (#2337, thanks @​badboy)

    v1.0.149

    • Relax some trait bounds from the Serialize impl of BinaryHeap, BTreeSet, and HashSet (#2333, thanks @​jonasbb)
    Commits
    • 44bf363 Release 1.0.151
    • f261184 Merge pull request #2344 from dtolnay/coreerror
    • df40f80 Make StdError identical to core::error::Error on feature="unstable"
    • e7060ba Merge pull request #2342 from atouchet/badges
    • d98f0ee Update build status badge
    • 4f157a8 Prevent build.rs rerunning unnecessarily on all source changes
    • d493649 Release 1.0.150
    • 0e947e6 Merge pull request #2338 from serde-rs/atomic
    • 9249dab Deduplicate atomic_impl macro calls
    • 7440e56 Deduplicate atomic_impl macro implementations
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 1
  • Bump serde from 1.0.148 to 1.0.150

    Bump serde from 1.0.148 to 1.0.150

    Bumps serde from 1.0.148 to 1.0.150.

    Release notes

    Sourced from serde's releases.

    v1.0.150

    • Relax some trait bounds from the Serialize impl of HashMap and BTreeMap (#2334)
    • Enable Serialize and Deserialize impls of std::sync::atomic types on more platforms (#2337, thanks @​badboy)

    v1.0.149

    • Relax some trait bounds from the Serialize impl of BinaryHeap, BTreeSet, and HashSet (#2333, thanks @​jonasbb)
    Commits
    • d493649 Release 1.0.150
    • 0e947e6 Merge pull request #2338 from serde-rs/atomic
    • 9249dab Deduplicate atomic_impl macro calls
    • 7440e56 Deduplicate atomic_impl macro implementations
    • 0d79306 Update atomic_impl macros to have same input syntax in all cfgs
    • 37faaf2 Mention target_has_atomic stabilization
    • 650358f Replace obsolete comment about target_has_atomic support
    • 6159ead Invert use_target_has_atomic cfg
    • 692ac99 Format PR 2337 with rustfmt
    • 86161ce Adjust spacing in some macro matchers
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 1
  • Bump syn from 1.0.104 to 1.0.105

    Bump syn from 1.0.104 to 1.0.105

    Bumps syn from 1.0.104 to 1.0.105.

    Release notes

    Sourced from syn's releases.

    1.0.105

    • Improve parse errors related to dyn and impl type syntax (#1245)
    Commits
    • 998e863 Release 1.0.105
    • 02e2a21 Merge pull request #1247 from dtolnay/punctdrop
    • 9113ad0 Help infer may_dangle on type parameter of Punctuated iterator Drop impls
    • 3eaa443 Add regression test for issue 1246
    • 17f9a5c Merge pull request #1245 from dtolnay/bounds
    • db874dd Improve dyn/impl-related parse errors
    • b8b0761 Move TypeParamBound parse loop to associated function
    • 3e915e5 Clean up naming in rustc syntax tree manipulation
    • ecacc47 Import token::Lit now there's no conflict with MetaItemLit
    • 2647b2a Update test suite to nightly-2022-11-29
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 1
  • Bump clap from 4.0.14 to 4.0.26

    Bump clap from 4.0.14 to 4.0.26

    Bumps clap from 4.0.14 to 4.0.26.

    Release notes

    Sourced from clap's releases.

    v4.0.26

    [4.0.26] - 2022-11-16

    Fixes

    • (error) Fix typos in ContextKind::as_str

    v4.0.25

    [4.0.25] - 2022-11-15

    Features

    • (error) Report available subcommands when required subcommand is missing

    v4.0.24

    [4.0.24] - 2022-11-14

    Fixes

    • Avoid panic when printing an argument that isn't built

    v4.0.23

    [4.0.23] - 2022-11-11

    Fixes

    • Don't panic on reporting invalid-long errors when followed by invalid UTF8
    • (help) Clarified argument to help subcommand

    v4.0.22

    [4.0.22] - 2022-11-07

    Fixes

    • (help) Don't overflow into next-line-help early due to stale (pre-v4) padding calculations

    v4.0.21

    [4.0.21] - 2022-11-07

    Features

    • (derive) long_about and long_help attributes, without a value, force using doc comment (before it wouldn't be set if there wasn't anything different than the short help)

    v4.0.20

    [4.0.20] - 2022-11-07

    Fixes

    • (derive) Allow defaulted value parser for '()' fields

    ... (truncated)

    Changelog

    Sourced from clap's changelog.

    [4.0.26] - 2022-11-16

    Fixes

    • (error) Fix typos in ContextKind::as_str

    [4.0.25] - 2022-11-15

    Features

    • (error) Report available subcommands when required subcommand is missing

    [4.0.24] - 2022-11-14

    Fixes

    • Avoid panic when printing an argument that isn't built

    [4.0.23] - 2022-11-11

    Fixes

    • Don't panic on reporting invalid-long errors when followed by invalid UTF8
    • (help) Clarified argument to help subcommand

    [4.0.22] - 2022-11-07

    Fixes

    • (help) Don't overflow into next-line-help early due to stale (pre-v4) padding calculations

    [4.0.21] - 2022-11-07

    Features

    • (derive) long_about and long_help attributes, without a value, force using doc comment (before it wouldn't be set if there wasn't anything different than the short help)

    [4.0.20] - 2022-11-07

    Fixes

    • (derive) Allow defaulted value parser for '()' fields

    [4.0.19] - 2022-11-04

    Features

    • ColorChoice now implements ValueEnum

    [4.0.18] - 2022-10-20

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 1
  • Bump clap from 4.0.14 to 4.0.23

    Bump clap from 4.0.14 to 4.0.23

    Bumps clap from 4.0.14 to 4.0.23.

    Release notes

    Sourced from clap's releases.

    v4.0.23

    [4.0.23] - 2022-11-11

    Fixes

    • Don't panic on reporting invalid-long errors when followed by invalid UTF8
    • (help) Clarified argument to help subcommand

    v4.0.22

    [4.0.22] - 2022-11-07

    Fixes

    • (help) Don't overflow into next-line-help early due to stale (pre-v4) padding calculations

    v4.0.21

    [4.0.21] - 2022-11-07

    Features

    • (derive) long_about and long_help attributes, without a value, force using doc comment (before it wouldn't be set if there wasn't anything different than the short help)

    v4.0.20

    [4.0.20] - 2022-11-07

    Fixes

    • (derive) Allow defaulted value parser for '()' fields

    v4.0.19

    [4.0.19] - 2022-11-04

    Features

    • ColorChoice now implements ValueEnum

    v4.0.18

    [4.0.18] - 2022-10-20

    Fixes

    • (derive) Allow #[command(skip)] to also work with enum variants with a value

    v4.0.17

    [4.0.17] - 2022-10-18

    Fixes

    • Allow using Arg::last(true) with Arg::value_hint(ValueHint::CommandWithArguments)

    ... (truncated)

    Changelog

    Sourced from clap's changelog.

    [4.0.23] - 2022-11-11

    Fixes

    • Don't panic on reporting invalid-long errors when followed by invalid UTF8
    • (help) Clarified argument to help subcommand

    [4.0.22] - 2022-11-07

    Fixes

    • (help) Don't overflow into next-line-help early due to stale (pre-v4) padding calculations

    [4.0.21] - 2022-11-07

    Features

    • (derive) long_about and long_help attributes, without a value, force using doc comment (before it wouldn't be set if there wasn't anything different than the short help)

    [4.0.20] - 2022-11-07

    Fixes

    • (derive) Allow defaulted value parser for '()' fields

    [4.0.19] - 2022-11-04

    Features

    • ColorChoice now implements ValueEnum

    [4.0.18] - 2022-10-20

    Fixes

    • (derive) Allow #[command(skip)] to also work with enum variants with a value

    [4.0.17] - 2022-10-18

    Fixes

    • Allow using Arg::last(true) with Arg::value_hint(ValueHint::CommandWithArguments)

    [4.0.16] - 2022-10-18

    Fixes

    • Arg::exclusive(true) should not be exclusive with the argument's own ArgGroup

    [4.0.15] - 2022-10-13

    ... (truncated)

    Commits
    • 95144b7 chore: Release
    • 20ecae1 docs: Update changelog
    • e6a3529 Merge pull request #4474 from epage/utf8
    • e9cbed3 fix(parser): Don't panic on invalid UTF-8 values
    • 45d26e0 test(parser): Show UTF8 bug
    • 4d69e56 Merge pull request #4471 from epage/assert
    • ec03972 test(assert): Verify empty positional assert exists
    • 0d27188 Merge pull request #4465 from epage/help
    • 9376a57 fix(help): Clarify that 'help' command accepts multiple
    • 6cbe5c4 chore: Release
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 1
  • Bump clap from 4.0.14 to 4.0.19

    Bump clap from 4.0.14 to 4.0.19

    Bumps clap from 4.0.14 to 4.0.19.

    Release notes

    Sourced from clap's releases.

    v4.0.19

    [4.0.19] - 2022-11-04

    Features

    • ColorChoice now implements ValueEnum

    v4.0.18

    [4.0.18] - 2022-10-20

    Fixes

    • (derive) Allow #[command(skip)] to also work with enum variants with a value

    v4.0.17

    [4.0.17] - 2022-10-18

    Fixes

    • Allow using Arg::last(true) with Arg::value_hint(ValueHint::CommandWithArguments)

    v4.0.16

    [4.0.16] - 2022-10-18

    Fixes

    • Arg::exclusive(true) should not be exclusive with the argument's own ArgGroup

    v4.0.15

    [4.0.15] - 2022-10-13

    Fixes

    • (error) Don't suggest -- when it doesn't help
    • (error) Be more consistent in quoting, punctuation, and indentation in errors
    Changelog

    Sourced from clap's changelog.

    [4.0.19] - 2022-11-04

    Features

    • ColorChoice now implements ValueEnum

    [4.0.18] - 2022-10-20

    Fixes

    • (derive) Allow #[command(skip)] to also work with enum variants with a value

    [4.0.17] - 2022-10-18

    Fixes

    • Allow using Arg::last(true) with Arg::value_hint(ValueHint::CommandWithArguments)

    [4.0.16] - 2022-10-18

    Fixes

    • Arg::exclusive(true) should not be exclusive with the argument's own ArgGroup

    [4.0.15] - 2022-10-13

    Fixes

    • (error) Don't suggest -- when it doesn't help
    • (error) Be more consistent in quoting, punctuation, and indentation in errors
    Commits
    • 7a8cf91 chore: Release
    • 5dfeb1e docs: Update changelog
    • 8c31bce Merge pull request #4445 from tmccombs/colorchoice-valueenum
    • 2ff3d43 feat(derive): Implement ValueEnum for ColorChoice
    • 033438e Merge pull request #4440 from clap-rs/dependabot/cargo/trybuild-1.0.71
    • 7f0d9e3 chore(deps): bump trybuild from 1.0.65 to 1.0.71
    • 27bfcc5 chore: Release
    • c8423ff docs(man): Update changelog
    • 5908192 Merge pull request #4432 from drivasperez/fix-man-args
    • 7030e9e fix: Don't show default values for flags
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 1
  • Bump syn from 1.0.101 to 1.0.103

    Bump syn from 1.0.101 to 1.0.103

    Bumps syn from 1.0.101 to 1.0.103.

    Release notes

    Sourced from syn's releases.

    1.0.103

    1.0.102

    • More efficient internal representation for TokenBuffer (#1223, thanks @​CAD97)
    • Fix parsing of a left shift after macro metavariable in type position (#1229)
    Commits
    • c29c2ab Release 1.0.103
    • 8e81cad Merge pull request #1237 from dtolnay/partialord
    • 8db5adb Ignore cast_possible_wrap pedantic clippy lint
    • f6f7d8a Restrict PartialOrd comparison to only tokens in the same buffer
    • 8dd9b01 Touch up PR 1236
    • 2b3f742 Merge pull request #1236 from CAD97/cursor-cmp
    • f6a43aa Handle the case where verbatim enters a None group
    • e9fb6a9 Implement PartialOrd for Cursor
    • 26a605e Add test for Item::Verbatim splitting a None group
    • a807b16 Update test suite to nightly-2022-10-13
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 1
  • Bump serde from 1.0.145 to 1.0.147

    Bump serde from 1.0.145 to 1.0.147

    Bumps serde from 1.0.145 to 1.0.147.

    Release notes

    Sourced from serde's releases.

    v1.0.147

    • Add serde::de::value::EnumAccessDeserializer which transforms an EnumAccess into a Deserializer (#2305)

    v1.0.146

    • Allow internally tagged newtype variant to contain unit (#2303, thanks @​tage64)
    Commits
    • f415092 Release 1.0.147
    • 6d00971 Merge pull request #2305 from serde-rs/enumaccessdeserializer
    • 354b48f Add EnumAccessDeserializer to turn EnumAccess into a Deserializer
    • 3fd8e52 Release 1.0.146
    • 142dce0 Touch up PR 2303
    • 6aed101 Merge pull request #2303 from tage64/master
    • e2ccfd9 Remove bad deserialization from sequence to internally tagged newtype variant...
    • a07d794 Update test_suite/tests/test_annotations.rs
    • 90d28fc Serialize and deserialize a tagged newtype variant over unit () as if it was ...
    • 55cf0ac Merge pull request #2297 from serde-rs/output
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 1
  • Bump serde from 1.0.148 to 1.0.152

    Bump serde from 1.0.148 to 1.0.152

    Bumps serde from 1.0.148 to 1.0.152.

    Release notes

    Sourced from serde's releases.

    v1.0.152

    • Documentation improvements

    v1.0.151

    • Update serde::{ser,de}::StdError to re-export core::error::Error when serde is built with feature="std" off and feature="unstable" on (#2344)

    v1.0.150

    • Relax some trait bounds from the Serialize impl of HashMap and BTreeMap (#2334)
    • Enable Serialize and Deserialize impls of std::sync::atomic types on more platforms (#2337, thanks @​badboy)

    v1.0.149

    • Relax some trait bounds from the Serialize impl of BinaryHeap, BTreeSet, and HashSet (#2333, thanks @​jonasbb)
    Commits
    • ccf9c6f Release 1.0.152
    • b25d0ea Link to Hjson data format
    • 4f4557f Link to bencode data format
    • bf400d6 Link to serde_tokenstream data format
    • 4d2e36d Wrap flexbuffers bullet point to 80 columns
    • df6310e Merge pull request #2347 from dtolnay/docsrs
    • 938ab5d Replace docs.serde.rs links with intra-rustdoc links
    • ef5a0de Point documentation links to docs.rs instead of docs.serde.rs
    • 5d186c7 Opt out -Zrustdoc-scrape-examples on docs.rs
    • 44bf363 Release 1.0.151
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 0
  • Bump unicode-ident from 1.0.0 to 1.0.6

    Bump unicode-ident from 1.0.0 to 1.0.6

    Bumps unicode-ident from 1.0.0 to 1.0.6.

    Release notes

    Sourced from unicode-ident's releases.

    1.0.6

    • Documentation improvements

    1.0.5

    • Add keyword to crates.io metadata

    1.0.4

    • Update to Unicode 15.0.0 (#12)

    1.0.3

    • Add categories and keywords to crates.io metadata

    1.0.2

    • Explain Unicode license agreement in readme and include copy of license (#9)

    1.0.1

    • Add comment at the top of generated file (#6)
    Commits
    • 25ba0d2 Release 1.0.6
    • c740d92 Update build status badge
    • 30361cf Time out workflows after 45 minutes
    • 94296cf Add a funding file
    • a6337ab Fix renamed let_underscore_drop lint
    • 9c11676 Resolve manual_let_else clippy lints
    • 726d043 Minimalist error handling by exiting on error
    • 632e122 Merge pull request #21 from dtolnay/parse
    • 34c0dd1 Replace ucd-parse dependency
    • 5d1a139 Merge pull request #20 from dtolnay/ucdparse
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 0
  • Bump ryu from 1.0.11 to 1.0.12

    Bump ryu from 1.0.11 to 1.0.12

    Bumps ryu from 1.0.11 to 1.0.12.

    Release notes

    Sourced from ryu's releases.

    1.0.12

    • Documentation improvements
    Commits
    • 0c6d5f6 Release 1.0.12
    • 55da97f Update build status badge
    • f5be563 Time out workflows after 45 minutes
    • 3bb780b Add a funding file
    • 48f3afb Resolve unnecessary_cast clippy lint
    • ee53dc9 Remove default package.readme metadata from Cargo.toml
    • 1fd9d37 GitHub Workflows security hardening
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 0
  • Bump syn from 1.0.105 to 1.0.107

    Bump syn from 1.0.105 to 1.0.107

    Bumps syn from 1.0.105 to 1.0.107.

    Release notes

    Sourced from syn's releases.

    1.0.106

    • Documentation improvements
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 0
  • Bump quote from 1.0.21 to 1.0.23

    Bump quote from 1.0.21 to 1.0.23

    Bumps quote from 1.0.21 to 1.0.23.

    Release notes

    Sourced from quote's releases.

    1.0.22

    • Documentation improvements
    Commits
    • 550af67 Release 1.0.23
    • b0337d0 Opt out -Zrustdoc-scrape-examples on docs.rs
    • 2386c5a Release 1.0.22
    • ead304a Update build status badge
    • 51d3bd2 Update ui test suite to nightly-2022-12-15
    • 2922a8e Time out workflows after 45 minutes
    • 6f42f3c Fix renamed let_underscore_drop lint
    • b2e30cc MIT copyright line
    • efc9b69 Ui test changes for trybuild 1.0.66
    • 1e2b198 Raise minimum tested toolchain to rust 1.56
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies rust 
    opened by dependabot[bot] 0
  • Bump actions/checkout from 3.1.0 to 3.2.0

    Bump actions/checkout from 3.1.0 to 3.2.0

    Bumps actions/checkout from 3.1.0 to 3.2.0.

    Release notes

    Sourced from actions/checkout's releases.

    v3.2.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/actions/checkout/compare/v3...v3.2.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
Releases(v2.0.1)
  • v2.0.1(Dec 4, 2022)

    What's Changed

    • Update softprops/action-gh-release to v0.1.15 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/131
    • cli v1.0.4: Include version in release archive name by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/132
    • [email protected]: Use cargo-action-fmt v1.0.4 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/133

    Full Changelog: https://github.com/olix0r/cargo-action-fmt/compare/v2...v2.0.1

    Source code(tar.gz)
    Source code(zip)
  • v2.0.0(Dec 4, 2022)

    What's Changed

    • Bump EmbarkStudios/cargo-deny-action from 1.3.1 to 1.3.2 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/83
    • Bump ryu from 1.0.10 to 1.0.11 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/90
    • Bump clap from 3.2.12 to 3.2.22 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/98
    • Bump once_cell from 1.12.0 to 1.15.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/100
    • Bump serde from 1.0.139 to 1.0.145 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/101
    • Bump proc-macro2 from 1.0.40 to 1.0.46 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/102
    • Bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/103
    • Bump quote from 1.0.20 to 1.0.21 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/104
    • Bump itoa from 1.0.2 to 1.0.4 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/106
    • Bump syn from 1.0.98 to 1.0.101 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/107
    • Bump serde_json from 1.0.82 to 1.0.86 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/108
    • Bump clap from 3.2.22 to 4.0.14 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/109
    • Bump anyhow from 1.0.58 to 1.0.65 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/110
    • Bump os_str_bytes from 6.2.0 to 6.3.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/111
    • dev: Use the linkerd devcontainer by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/113
    • Bump serde from 1.0.145 to 1.0.148 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/127
    • Bump clap from 4.0.14 to 4.0.27 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/125
    • Bump EmbarkStudios/cargo-deny-action from 1.3.2 to 1.4.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/123
    • Bump proc-macro2 from 1.0.46 to 1.0.47 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/117
    • Bump syn from 1.0.104 to 1.0.105 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/128
    • release: Publish static binaries for x86_64, aarch64, and armv7 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/129
    • v1.0.3: Rename the action to olix0r/cargo-action-fmt/setup@v2 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/130

    Full Changelog: https://github.com/olix0r/cargo-action-fmt/compare/v1...v2.0.0

    Source code(tar.gz)
    Source code(zip)
  • release/v1.0.4(Dec 4, 2022)

    What's Changed

    • Update softprops/action-gh-release to v0.1.15 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/131
    • cli v1.0.4: Include version in release archive name by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/132

    Full Changelog: https://github.com/olix0r/cargo-action-fmt/compare/release/v1.0.3...release/v1.0.4

    Source code(tar.gz)
    Source code(zip)
    cargo-action-fmt-v1.0.4-aarch64-unknown-linux-musl.tar.gz(1.21 MB)
    cargo-action-fmt-v1.0.4-armv7-unknown-linux-musleabihf.tar.gz(1.28 MB)
    cargo-action-fmt-v1.0.4-x86_64-unknown-linux-musl.tar.gz(1.21 MB)
  • release/v1.0.3(Dec 4, 2022)

    What's Changed

    • Bump EmbarkStudios/cargo-deny-action from 1.3.1 to 1.3.2 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/83
    • Bump ryu from 1.0.10 to 1.0.11 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/90
    • Bump clap from 3.2.12 to 3.2.22 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/98
    • Bump once_cell from 1.12.0 to 1.15.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/100
    • Bump serde from 1.0.139 to 1.0.145 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/101
    • Bump proc-macro2 from 1.0.40 to 1.0.46 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/102
    • Bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/103
    • Bump quote from 1.0.20 to 1.0.21 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/104
    • Bump itoa from 1.0.2 to 1.0.4 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/106
    • Bump syn from 1.0.98 to 1.0.101 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/107
    • Bump serde_json from 1.0.82 to 1.0.86 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/108
    • Bump clap from 3.2.22 to 4.0.14 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/109
    • Bump anyhow from 1.0.58 to 1.0.65 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/110
    • Bump os_str_bytes from 6.2.0 to 6.3.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/111
    • dev: Use the linkerd devcontainer by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/113
    • Bump serde from 1.0.145 to 1.0.148 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/127
    • Bump clap from 4.0.14 to 4.0.27 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/125
    • Bump EmbarkStudios/cargo-deny-action from 1.3.2 to 1.4.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/123
    • Bump proc-macro2 from 1.0.46 to 1.0.47 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/117
    • Bump syn from 1.0.104 to 1.0.105 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/128
    • release: Publish static binaries for x86_64, aarch64, and armv7 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/129
    • v1.0.3: Rename the action to olix0r/cargo-action-fmt/setup@v2 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/130

    Full Changelog: https://github.com/olix0r/cargo-action-fmt/compare/release/v1.0.2...release/v1.0.3

    Source code(tar.gz)
    Source code(zip)
    cargo-action-fmt-aarch64-unknown-linux-musl.tar.gz(1.21 MB)
    cargo-action-fmt-armv7-unknown-linux-musleabihf.tar.gz(1.28 MB)
    cargo-action-fmt-x86_64-unknown-linux-musl.tar.gz(1.21 MB)
  • release/v1.0.2(Jul 18, 2022)

    What's Changed

    • Bump EmbarkStudios/cargo-deny-action from 1.2.17 to 1.3.1 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/61
    • Bump olix0r/rustsecbot from 560c817c7a019e1f0c2318721b55156409be7f8c to 1 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/62
    • Bump indexmap from 1.8.1 to 1.8.2 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/65
    • Bump syn from 1.0.95 to 1.0.96 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/66
    • Bump ryu from 1.0.9 to 1.0.10 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/63
    • Bump os_str_bytes from 6.0.1 to 6.1.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/64
    • Bump anyhow from 1.0.57 to 1.0.58 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/67
    • Bump proc-macro2 from 1.0.39 to 1.0.40 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/68
    • Bump syn from 1.0.96 to 1.0.98 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/69
    • Bump indexmap from 1.8.2 to 1.9.1 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/72
    • Bump clap from 3.1.18 to 3.2.8 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/74
    • Bump clap_lex from 0.2.0 to 0.2.4 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/75
    • Bump serde from 1.0.137 to 1.0.139 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/76
    • Bump quote from 1.0.18 to 1.0.20 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/77
    • Bump clap from 3.1.18 to 3.2.12 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/79
    • Bump os_str_bytes from 6.1.0 to 6.2.0 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/80
    • Bump hashbrown from 0.12.1 to 0.12.3 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/81
    • Bump serde_json from 1.0.81 to 1.0.82 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/82

    Full Changelog: https://github.com/olix0r/cargo-action-fmt/compare/release/v1.0.1...release/v1.0.2

    Source code(tar.gz)
    Source code(zip)
    cargo-action-fmt-x86_64-unknown-linux-gnu(4.35 MB)
  • release/v1.0.1(May 17, 2022)

  • release/v1.0.0(May 17, 2022)

    What's Changed

    • Add github actions by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/1
    • ci: Add dependency auditing workflows by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/4
    • Fix readme title by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/5
    • Fix curl usage to require https by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/6
    • Rename ClippyObj to just CargoMessage by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/7
    • Handle - as a path argument by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/8
    • Bump serde_json from 1.0.78 to 1.0.79 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/9
    • Add a release workflow by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/10
    • Bump version to v0.1.3 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/11
    • Fix release artifact location by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/12
    • Bump anyhow from 1.0.53 to 1.0.55 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/16
    • Bump clap from 3.0.14 to 3.1.2 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/17
    • Bump EmbarkStudios/cargo-deny-action from 1.2.11 to 1.2.12 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/13
    • Bump clap from 3.1.2 to 3.1.6 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/20
    • Bump anyhow from 1.0.55 to 1.0.56 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/21
    • Bump actions/checkout from 2.4.0 to 3 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/18
    • Bump clap from 3.1.6 to 3.1.8 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/25
    • Bump proc-macro2 from 1.0.36 to 1.0.37 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/29
    • Bump syn from 1.0.86 to 1.0.91 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/30
    • Bump indexmap from 1.8.0 to 1.8.1 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/26
    • Bump EmbarkStudios/cargo-deny-action from 1.2.12 to 1.2.15 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/28
    • Bump quote from 1.0.15 to 1.0.18 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/31
    • Bump actions/checkout from 3.0.0 to 3.0.1 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/32
    • Bump clap from 3.1.8 to 3.1.9 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/33
    • Bump syn from 1.0.91 to 1.0.92 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/39
    • Bump clap from 3.1.9 to 3.1.14 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/40
    • Bump serde_json from 1.0.79 to 1.0.80 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/38
    • Bump serde from 1.0.136 to 1.0.137 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/37
    • Bump actions/checkout from 3.0.1 to 3.0.2 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/34
    • Bump anyhow from 1.0.56 to 1.0.57 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/36
    • Bump proc-macro2 from 1.0.37 to 1.0.38 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/43
    • Bump serde_json from 1.0.80 to 1.0.81 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/44
    • Bump EmbarkStudios/cargo-deny-action from 1.2.15 to 1.2.17 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/46
    • Bump clap from 3.1.14 to 3.1.18 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/47
    • Bump itoa from 1.0.1 to 1.0.2 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/50
    • Bump os_str_bytes from 6.0.0 to 6.0.1 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/49
    • Bump proc-macro2 from 1.0.37 to 1.0.39 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/48
    • Bump unicode-xid from 0.2.2 to 0.2.3 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/45
    • Bump syn from 1.0.92 to 1.0.95 by @dependabot in https://github.com/olix0r/cargo-action-fmt/pull/51
    • Update to Rust v1.60 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/52
    • Add a simple action by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/53
    • Update release workflow to check action version by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/54
    • Bump version to v1.0.0 by @olix0r in https://github.com/olix0r/cargo-action-fmt/pull/55

    New Contributors

    • @dependabot made their first contribution in https://github.com/olix0r/cargo-action-fmt/pull/9

    Full Changelog: https://github.com/olix0r/cargo-action-fmt/compare/release/v0.1.2...release/v1.0.0

    Source code(tar.gz)
    Source code(zip)
    cargo-action-fmt-x86_64-unknown-linux-gnu(4.30 MB)
Owner
Oliver Gould
waring softly
Oliver Gould
Get JSON values quickly - JSON parser for Rust

get json values quickly GJSON is a Rust crate that provides a fast and simple way to get values from a json document. It has features such as one line

Josh Baker 160 Dec 29, 2022
Serialize JSON into a canonical format.

json-canon Serialize JSON into a canonical format. Safe for generating a consistent cryptographic hash or signature across platforms. Follows RFC8785:

Mikey 14 May 30, 2023
Read and write ID3 tags with machine-readable input and output

ID3-JSON This project's goal is to provide an easy way to read and write ID3 tags with a consistent input and output. The existing tools I've found re

Andrew Radev 4 Jan 7, 2023
Jsonptr - Data structures and logic for resolving, assigning, and deleting by JSON Pointers

jsonptr - JSON Pointers for Rust Data structures and logic for resolving, assigning, and deleting by JSON Pointers (RFC 6901). Usage Resolve JSON Poin

Chance 38 Aug 28, 2022
A fast and simple command-line tool for common operations over JSON-lines files

rjp: Rapid JSON-lines processor A fast and simple command-line tool for common operations over JSON-lines files, such as: converting to and from text

Ales Tamchyna 3 Jul 8, 2022
A easy and declarative way to test JSON input in Rust.

assert_json A easy and declarative way to test JSON input in Rust. assert_json is a Rust macro heavily inspired by serde json macro. Instead of creati

Charles Vandevoorde 8 Dec 5, 2022
Esri JSON struct definitions and serde integration.

serde_esri Esri JSON parsing library. This crate provides representations of Esri JSON objects with serde::Deserialize and serde::Serialize trait impl

Josiah Parry 5 Nov 23, 2023
JSON parser which picks up values directly without performing tokenization in Rust

Pikkr JSON parser which picks up values directly without performing tokenization in Rust Abstract Pikkr is a JSON parser which picks up values directl

Pikkr 615 Dec 29, 2022
Strongly typed JSON library for Rust

Serde JSON   Serde is a framework for serializing and deserializing Rust data structures efficiently and generically. [dependencies] serde_json = "1.0

null 3.6k Jan 5, 2023
JSON implementation in Rust

json-rust Parse and serialize JSON with ease. Changelog - Complete Documentation - Cargo - Repository Why? JSON is a very loose format where anything

Maciej Hirsz 500 Dec 21, 2022
Rust port of gjson,get JSON value by dotpath syntax

A-JSON Read JSON values quickly - Rust JSON Parser change name to AJSON, see issue Inspiration comes from gjson in golang Installation Add it to your

Chen Jiaju 90 Dec 6, 2022
rurl is like curl but with a json configuration file per request

rurl rurl is a curl-like cli tool made in rust, the difference is that it takes its params from a json file so you can have all different requests sav

Bruno Ribeiro da Silva 6 Sep 10, 2022
A rust script to convert a better bibtex json file from Zotero into nice organised notes in Obsidian

Zotero to Obsidian script This is a script that takes a better bibtex JSON file exported by Zotero and generates an organised collection of reference

Sashin Exists 3 Oct 9, 2022
A tool for outputs semantic difference of json

jsondiff A tool for outputs semantic difference of json. "semantic" means: sort object key before comparison sort array before comparison (optional, b

niboshi 3 Sep 22, 2021
Easily create dynamic css using json notation

jss! This crate provides an easy way to write dynamic css using json notation. This gives you more convenient than you think. Considering using a dyna

Jovansonlee Cesar 7 May 14, 2022
Decode Metaplex mint account metadata into a JSON file.

Simple Metaplex Decoder (WIP) Install From Source Install Rust. curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh Clone the source: git c

Samuel Vanderwaal 8 Aug 25, 2022
A node package based on jsonschema-rs for performing JSON schema validation

A node package based on jsonschema-rs for performing JSON schema validation.

dxd 49 Dec 18, 2022
CLI tool to convert HOCON into valid JSON or YAML written in Rust.

{hocon:vert} CLI Tool to convert HOCON into valid JSON or YAML. Under normal circumstances this is mostly not needed because hocon configs are parsed

Mathias Oertel 23 Jan 6, 2023
Typify - Compile JSON Schema documents into Rust types.

Typify Compile JSON Schema documents into Rust types. This can be used ... via the macro import_types!("types.json") to generate Rust types directly i

Oxide Computer Company 73 Dec 27, 2022