Commit Graph

787 Commits

Author SHA1 Message Date
renovate[bot]
f00cce1a80 fix(deps): update tokio packages 2026-01-13 14:01:54 +00:00
Jeremiah Russell
c5d45229b1 fix(deps): update rust crate tempfile to 3.24.0 (#131)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [tempfile](https://stebalien.com/projects/tempfile-rs/)
([source](https://redirect.github.com/Stebalien/tempfile)) |
dev-dependencies | patch | `3.12` → `3.24.0` |

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-01-13 13:54:34 +00:00
Jerus Bot
d6dacd8eaf chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-01-13 13:52:20 +00:00
renovate[bot]
9c15817014 fix(deps): update rust crate tempfile to 3.24.0 2026-01-13 13:48:55 +00:00
Jeremiah Russell
c6b8919355 fix(deps): update rust crate dialoguer to 0.12.0 (#130)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [dialoguer](https://redirect.github.com/console-rs/dialoguer) |
dependencies | minor | `0.11` → `0.12.0` |

---

### Release Notes

<details>
<summary>console-rs/dialoguer (dialoguer)</summary>

###
[`v0.12.0`](https://redirect.github.com/console-rs/dialoguer/releases/tag/v0.12.0):
0.12.0

[Compare
Source](https://redirect.github.com/console-rs/dialoguer/compare/v0.11.0...v0.12.0)

#### What's Changed

- Fix prompt in `select.rs` example by
[@&#8203;jwodder](https://redirect.github.com/jwodder) in
[#&#8203;289](https://redirect.github.com/console-rs/dialoguer/pull/289)
- Document crate feature guarded items on docs.rs by
[@&#8203;robjtede](https://redirect.github.com/robjtede) in
[#&#8203;293](https://redirect.github.com/console-rs/dialoguer/pull/293)
- Add conversion between error types by
[@&#8203;jacobtread](https://redirect.github.com/jacobtread) in
[#&#8203;300](https://redirect.github.com/console-rs/dialoguer/pull/300)
- Accept items by iterator instead of slice by
[@&#8203;jacobtread](https://redirect.github.com/jacobtread) in
[#&#8203;299](https://redirect.github.com/console-rs/dialoguer/pull/299)
- refactor: replace `thiserror` with a manual impl by
[@&#8203;CosmicHorrorDev](https://redirect.github.com/CosmicHorrorDev)
in
[#&#8203;327](https://redirect.github.com/console-rs/dialoguer/pull/327)
- Update console to 0.16 by
[@&#8203;musicinmybrain](https://redirect.github.com/musicinmybrain) in
[#&#8203;329](https://redirect.github.com/console-rs/dialoguer/pull/329)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-01-13 13:42:38 +00:00
Jerus Bot
93801b971c chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-01-13 06:58:09 +00:00
renovate[bot]
18c6319c95 fix(deps): update rust crate dialoguer to 0.12.0 2026-01-13 06:54:36 +00:00
Jeremiah Russell
00ff92fd6e fix(deps): update rust crate toml to 0.9.11 (#127)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [toml](https://redirect.github.com/toml-rs/toml) | dependencies |
patch | `0.9.7` → `0.9.11` |

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-01-13 06:48:30 +00:00
Jerus Bot
5137e97da7 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-01-13 06:44:32 +00:00
renovate[bot]
6d7709b63e fix(deps): update rust crate toml to 0.9.11 2026-01-13 06:41:48 +00:00
Jeremiah Russell
34cdf96685 ci: enable update_pcu in label job to test fix (#135)
## Summary
- Enables `update_pcu: true` in the `toolkit/label` job to install pcu
from GitHub main branch
- This tests the fix for the label_next_pr filter bug
(jerus-org/pcu#788)

## Test plan
- [ ] Merge this PR to main
- [ ] Verify the label job runs and adds "rebase" label to oldest
renovate PR

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2026-01-13 06:35:33 +00:00
Jerus Bot
72b9acb436 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-01-12 22:22:21 +00:00
Jeremiah Russell
00091fda60 ci: enable update_pcu in label job to test fix
Temporarily enable update_pcu to install pcu from GitHub main branch
to test the fix for the label_next_pr filter bug.

Signed-off-by: Jeremiah Russell <jrussell@jerus.ie>

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-01-12 22:19:01 +00:00
Jeremiah Russell
6ce06c284c fix(deps): update rust crate assert_cmd to 2.1.2 (#129)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [assert_cmd](https://redirect.github.com/assert-rs/assert_cmd) |
dev-dependencies | patch | `2.0` → `2.1.2` |

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-01-12 17:15:18 +00:00
Jerus Bot
18b151ec91 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-01-12 17:02:55 +00:00
renovate[bot]
3fce7dfed0 fix(deps): update rust crate assert_cmd to 2.1.2 2026-01-12 17:00:36 +00:00
Jeremiah Russell
9e11bd2610 fix(deps): update rust crate serde_json to 1.0.149 (#126)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [serde_json](https://redirect.github.com/serde-rs/json) | dependencies
| patch | `1.0.145` → `1.0.149` |

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-01-12 16:50:24 +00:00
Jerus Bot
6d68f8bc2e chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-01-12 16:46:53 +00:00
renovate[bot]
e1f14e1710 fix(deps): update rust crate serde_json to 1.0.149 2026-01-12 16:44:25 +00:00
Jeremiah Russell
3934a0a7d9 fix(deps): update rust crate log to 0.4.29 (#125)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [log](https://redirect.github.com/rust-lang/log) | dependencies |
patch | `0.4.28` → `0.4.29` |

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 05:59 AM, on day
24 of the month ( * 0-5 24 * * ) (UTC), Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/jerus-org/cull-gmail).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4wIiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-01-12 16:34:15 +00:00
Jerus Bot
155f0a9976 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-01-12 16:30:00 +00:00
renovate[bot]
468fa0bcc0 fix(deps): update rust crate log to 0.4.29 2026-01-12 16:27:19 +00:00
Jerus Bot
ad4abc1ed0 chore: update prlog for pr
Signed-off-by: Jerus Bot <171541392+jerus-bot@users.noreply.github.com>
2026-01-12 16:24:49 +00:00
Jeremiah Russell
0c80abe927 fix: replace deprecated cargo_bin method with macro
Update integration tests to use assert_cmd::cargo_bin! macro instead
of the deprecated Command::cargo_bin() method. The method was
deprecated in assert_cmd 2.1.0 due to incompatibility with custom
cargo build-dir configurations.

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-01-12 16:24:49 +00:00
Jeremiah Russell
e3555275fb fix: upgrade google-gmail1 to v7 to resolve security advisory
Upgrade google-gmail1 from 6.0.0 to 7.0.0 which uses yup-oauth2 v12
that no longer depends on the unmaintained rustls-pemfile crate.

This resolves RUSTSEC-2025-0134 (rustls-pemfile unmaintained).

Breaking changes addressed:
- Updated InstalledFlowAuthenticator to use CustomHyperClientBuilder
- Added hyper-rustls with http1 feature for OAuth redirect flow

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-01-12 16:24:49 +00:00
Jeremiah Russell
efeb118dcd feat!: migrate to circleci-toolkit v4.2.1
- Convert pipeline parameters from kebab-case to snake_case
- Update orb version from 2.13.5 to 4.2.1
- Remove custom executors

BREAKING CHANGE: Pipeline parameters renamed to snake_case

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
2026-01-12 16:24:49 +00:00
Jerus Bot
3702122221 chore: update prlog for pr 2025-11-24 15:48:23 +00:00
renovate[bot]
45c03a4753 fix(deps): update rust crate temp-env to 0.3.6 2025-11-24 15:48:23 +00:00
Jerus Bot
b017ed2f27 chore: update prlog for pr 2025-11-24 15:44:22 +00:00
renovate[bot]
f4428fc122 fix(deps): update rust crate predicates to 3.1.3 2025-11-24 15:44:22 +00:00
Jerus Bot
5d38536537 chore: update prlog for pr 2025-11-24 15:40:06 +00:00
renovate[bot]
bcdcf1c0b4 fix(deps): update rust crate lazy-regex to 3.4.2 2025-11-24 15:40:06 +00:00
Jerus Bot
6a237ffa4a chore: update prlog for pr 2025-11-24 15:34:46 +00:00
renovate[bot]
be7b20c266 fix(deps): update rust crate httpmock to 0.8.2 2025-11-24 15:34:46 +00:00
Jerus Bot
2de07bd60a chore: update prlog for pr 2025-11-24 15:27:55 +00:00
renovate[bot]
476f2dd8fa fix(deps): update rust crate futures to 0.3.31 2025-11-24 15:27:55 +00:00
Jerus Bot
b1e5de5fef chore: update prlog for pr 2025-11-24 14:56:21 +00:00
renovate[bot]
4342a9e7b9 fix(deps): update rust crate flate2 to 1.1.5 2025-11-24 14:56:21 +00:00
Jerus Bot
07997f7b95 chore: update prlog for pr 2025-11-24 13:50:58 +00:00
renovate[bot]
ebca739baa fix(deps): update rust crate config to 0.15.19 2025-11-24 13:50:58 +00:00
Jerus Bot
c5d64b8ae5 chore: update prlog for pr 2025-11-24 12:58:01 +00:00
renovate[bot]
30d43b0a63 fix(deps): update rust crate clap to 4.5.53 2025-11-24 12:58:01 +00:00
Jerus Bot
9b260a5b34 chore: update prlog for pr 2025-11-24 12:44:09 +00:00
renovate[bot]
45f0c91cbe fix(deps): update rust crate base64 to 0.22.1 2025-11-24 12:44:09 +00:00
Jerus Bot
475a840ada chore: update prlog for pr 2025-11-24 12:15:27 +00:00
Jeremiah Russell
0ca55978d0 📦 build(dependencies): upgrade several dependencies
- upgrade indicatif from 0.17 to 0.18.3
- upgrade other dependencies to the latest version
2025-11-24 12:15:27 +00:00
renovate[bot]
3d8ffa6298 fix(deps): update rust crate assert_fs to 1.1.3 2025-11-24 12:15:27 +00:00
Jerus Bot
f73c005a30 chore: update prlog for pr 2025-10-31 16:09:05 +00:00
Jeremiah Russell
724f444133 🔧 chore(rules_cli): enhance CLI command structure with clap attributes
- add clap attributes for better command organization
- improve subcommand naming and aliases for usability
- attributes disabled as dependent on future clap feature
2025-10-31 16:09:05 +00:00
Jeremiah Russell
8f910772dd 🔧 chore(dependencies): clap test and tidy ups
- explicitly list tokio features for clarity and maintainability
2025-10-31 16:09:05 +00:00