Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Adopt _rust template #585

Merged
merged 126 commits into from
Oct 23, 2024
Merged

chore: Adopt _rust template #585

merged 126 commits into from
Oct 23, 2024

Commits on Mar 29, 2023

  1. chore: First step

    epage committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    e7b7555 View commit details
    Browse the repository at this point in the history
  2. docs: Set changelog base

    epage committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    d6b4446 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afeff23 View commit details
    Browse the repository at this point in the history
  4. chore: Don't set rustflags by default

    Doing so can cause unnecessary recompilation
    epage committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    2768727 View commit details
    Browse the repository at this point in the history
  5. chore: Update release process

    epage committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    0838840 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    afd6a45 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    037f379 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d1dd4ae View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    614b0a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. chore: Include Cargo.lock

    epage committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    6c8df60 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2023

  1. Configuration menu
    Copy the full SHA
    fbaab42 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rust-cli#1 from epage/renovate/rust-1.x

    chore(deps): update msrv to v1.65.0
    epage authored Apr 1, 2023
    Configuration menu
    Copy the full SHA
    29b981c View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. fix(ci): Fix Renovate regexes

    epage committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    f7b990b View commit details
    Browse the repository at this point in the history
  2. style(ci): Match auto-generated style

    This will make reviewing auto-update PRs easier
    epage committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    4163ad7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    563de12 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c4a7f5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62401b8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d99db2e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    afaba35 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. chore(ci): Ban for_each

    epage committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    60a8ec8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96297f0 View commit details
    Browse the repository at this point in the history
  3. chore(gh): Ban rebase merges

    epage committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    716170e View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Configuration menu
    Copy the full SHA
    80d4cdd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b6bb28 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. chore: Update precommit hooks

    epage committed May 19, 2023
    Configuration menu
    Copy the full SHA
    4d44cd7 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    d6075a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    67eb1d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    ba76b8b View commit details
    Browse the repository at this point in the history
  2. chore: Update pre-commit hooks

    epage committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    5286387 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    efe14d6 View commit details
    Browse the repository at this point in the history
  2. chore(renovate): Update config

    epage committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    a6ecf92 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    c8624f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44604fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ff82d69 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. chore: Approve ISC

    epage committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    5749aa0 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    4173c8f View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    86c29de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac51f09 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. README.md 'Crates Status' icon link now uses the Markdown placeholder…

    …/substitution name 'Crates.io'
    peter-lyons-kehl committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    3057980 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cad9b47 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2023

  1. Configuration menu
    Copy the full SHA
    6d3f888 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rust-cli#8 from epage/renovate/actions-checkout-4.x

    chore(deps): update actions/checkout action to v4
    epage authored Oct 1, 2023
    Configuration menu
    Copy the full SHA
    f97fa94 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2023

  1. Merge pull request rust-cli#6 from peter-kehl/readme_use_crates_io_li…

    …nk_placeholder
    
    README.md 'Crates Status' icon link
    epage authored Oct 2, 2023
    Configuration menu
    Copy the full SHA
    8499939 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rust-cli#7 from peter-kehl/readme_pass_markdown_lint

    README.md list indentation and no bare URLs, as per Markdown Lint VS Code extension
    epage authored Oct 2, 2023
    Configuration menu
    Copy the full SHA
    74beef5 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. chore(ci): Ensure MSRV is quoted

    Switching from specifying patch to not, with a minor version with a
    trailing zero, is causing YAML to convert `1.70` to `1.7`.
    epage committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    5e3b324 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Configuration menu
    Copy the full SHA
    5ebe30b View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Configuration menu
    Copy the full SHA
    598c624 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Merge pull request rust-cli#10 from epage/renovate/migrate-config

    chore(config): migrate renovate config
    epage authored Dec 4, 2023
    Configuration menu
    Copy the full SHA
    8c836ea View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. Configuration menu
    Copy the full SHA
    69fa026 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82c9aa7 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Merge pull request rust-cli#12 from epage/renovate/actions-setup-pyth…

    …on-5.x
    
    chore(deps): update actions/setup-python action to v5
    epage authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    c7805bc View commit details
    Browse the repository at this point in the history
  2. Merge pull request rust-cli#13 from epage/renovate/github-codeql-acti…

    …on-3.x
    
    chore(deps): update github/codeql-action action to v3
    epage authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    739d2cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4c0626 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. chore(ci): Optimize CI runs

    epage committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    61250a3 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. chore(ci): Cancel prior CI runs

    epage committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    e819db4 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    0b02906 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Configuration menu
    Copy the full SHA
    131de55 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    9a5af5c View commit details
    Browse the repository at this point in the history
  2. chore(ci): Gather coverage

    epage committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    da56001 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1313256 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    51a98a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4db293d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    779496b View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    c977df5 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    7846c51 View commit details
    Browse the repository at this point in the history
  2. Merge pull request rust-cli#16 from epage/renovate/pre-commit-action-3.x

    chore(deps): Update pre-commit/action action to v3.0.1
    epage authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    2d5ff55 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    3d5ead8 View commit details
    Browse the repository at this point in the history
  2. chore(ci): Don't update stable and MSRV together

    We might want to hold one or the other back
    epage committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ace6e07 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    8ec86ab View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    8e647d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    126eb3d View commit details
    Browse the repository at this point in the history
  3. chore(ci): Use latest SARIF

    Now that we run clippy on stable, we can do this
    epage committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    c8b190b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b1b566 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    92d486c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9258d9a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2714cca View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    314eef7 View commit details
    Browse the repository at this point in the history
  9. chore: Don't warn on unsafe

    This works well when a package is a safe abstraction but to universally
    apply in a template to all members of a workspace doesn't make sense.
    epage committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    6a9d2bf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8d4b1b6 View commit details
    Browse the repository at this point in the history
  11. chore: Move print lints to lib.rs

    While there is a config for ignoring these in tests, it doesn't help
    with examples.
    epage committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    99e034b View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. chore: Drop workspace.dependencies

    Without automated checks, this will make it harder to track breaking
    changes.
    epage committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    a516bda View commit details
    Browse the repository at this point in the history
  2. chore: Only check missing_docs in lib

    This also fires in examples and other places.
    
    While docs in examples would be nice,
    it isn't universally applicable and `allow`s would undermine the
    examples.
    epage committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    ebc70d0 View commit details
    Browse the repository at this point in the history
  3. chore: Allow print in tests

    epage committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    3278d49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d634de6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request rust-cli#19 from epage/t

    chore(ci): Ensure CI job always runs
    epage authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    dc3e937 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2570b58 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    afd2755 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Configuration menu
    Copy the full SHA
    14225df View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. chore(ci): Try again with not auto-updating MSRV

    The overhead for MSRV bumping is a lot lower and its annoying merging
    all of the PRs (and I don't want these auto-merged)
    epage committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    be30b1b View commit details
    Browse the repository at this point in the history
  2. chore(ci): Reduce noisy lints

    Want to add this back in later but this is slowing down migration of my
    repos.
    epage committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    a01f25d View commit details
    Browse the repository at this point in the history
  3. chore(ci): Reduce noisy lints

    epage committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    82cf9a6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    181a2cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    51de731 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Configuration menu
    Copy the full SHA
    78741e5 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. chore: Update deny config

    epage committed May 29, 2024
    Configuration menu
    Copy the full SHA
    44916f6 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. chore: Fix typo

    epage committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    ce6badc View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    1353a95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7039c66 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    2a274e1 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Configuration menu
    Copy the full SHA
    0547ff2 View commit details
    Browse the repository at this point in the history
  2. Fix typos in CONTRIBUTING.md

    I found this through [mastodon][1] and found the typos jarring.
    
    [1]: https://hachyderm.io/@epage/112729287446906823
    jalil-salame authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    eb4e999 View commit details
    Browse the repository at this point in the history
  3. Merge pull request rust-cli#21 from jalil-salame/patch-1

    Fix typos in CONTRIBUTING.md
    epage authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    045de93 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    bdb06a1 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    87d9ae5 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Have clippy warn about uninlined format arguments

    This makes clippy warn about `format!("{}", var)`, with a
    machine-applicable fix converting to `format!("{var}")`.
    joshtriplett committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    553258a View commit details
    Browse the repository at this point in the history
  2. Merge pull request rust-cli#22 from joshtriplett/clippy-uninlined-for…

    …mat-args
    
    Have clippy warn about uninlined format arguments
    epage authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    266ead1 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. docs(contrib): Fix tpo

    epage committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    7a28f01 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Configuration menu
    Copy the full SHA
    37cf108 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Merge pull request rust-cli#23 from epage/renovate/embarkstudios-carg…

    …o-deny-action-2.x
    
    chore(deps): Update EmbarkStudios/cargo-deny-action action to v2
    epage authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    68d2027 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. chore: Ensure pre-commit gets non-system Python

    This is needed with the ubuntu-24.04 images so that `setup-python` will
    install a version of Python that the pre-commit action can install into.
    
    See pre-commit/action#210 for more of an analysis of this.
    epage committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    6e193aa View commit details
    Browse the repository at this point in the history
  2. Merge pull request rust-cli#24 from epage/pre-commit

    chore: Ensure pre-commit gets non-system Python
    epage authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    35fcbb7 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Configuration menu
    Copy the full SHA
    8db276f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e121dd6 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. Configuration menu
    Copy the full SHA
    d4e5fc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ac9625 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ccc4f2 View commit details
    Browse the repository at this point in the history
  4. style: Make clippy happy

    epage committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    d66a433 View commit details
    Browse the repository at this point in the history
  5. style: Enable template lints

    epage committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    1e01d49 View commit details
    Browse the repository at this point in the history
  6. docs: Fix typos

    epage committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    6504b61 View commit details
    Browse the repository at this point in the history
  7. chore(ci): Skip invalid format checks

    We intentionally have these for testing.
    Probably better to skip these
    epage committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    31c7009 View commit details
    Browse the repository at this point in the history
  8. tests: Compile with no features

    epage committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    ac9fb01 View commit details
    Browse the repository at this point in the history
  9. style: Make rustdoc happy

    epage committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    6340f50 View commit details
    Browse the repository at this point in the history
  10. chore(ci): Update typos

    epage committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    cfc9034 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    02f59dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42db924 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b21c64 View commit details
    Browse the repository at this point in the history