Skip to content

ci: bump actions/checkout from 6 to 7 - #8

Closed
dependabot[bot] wants to merge 68 commits into
mainfrom
dependabot/github_actions/actions/checkout-7
Closed

ci: bump actions/checkout from 6 to 7#8
dependabot[bot] wants to merge 68 commits into
mainfrom
dependabot/github_actions/actions/checkout-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 21, 2026

Copy link
Copy Markdown
Contributor

Bumps actions/checkout from 6 to 7.

Release notes

Sourced from actions/checkout's releases.

v7.0.0

What's Changed

New Contributors

Full Changelog: actions/checkout@v6.0.3...v7.0.0

v6.0.3

What's Changed

New Contributors

Full Changelog: actions/checkout@v6...v6.0.3

v6.0.2

What's Changed

Full Changelog: actions/checkout@v6.0.1...v6.0.2

v6.0.1

What's Changed

Full Changelog: actions/checkout@v6...v6.0.1

Changelog

Sourced from actions/checkout's changelog.

Changelog

v7.0.0

v6.0.3

v6.0.2

v6.0.1

v6.0.0

v5.0.1

v5.0.0

v4.3.1

v4.3.0

v4.2.2

v4.2.1

... (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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Ailcope and others added 30 commits April 19, 2026 23:33
One-way sync of easy@work shifts to Apple Calendar via pluggable
backends (EventKit on macOS, portable .ics elsewhere).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
19 TDD tasks covering scaffolding, models, config, state, API client,
sync engine, ICS + EventKit backends, CLI, logging, CI, and E2E test.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Merges task 4 + task 9 per plan; saves a dedicated roundtrip commit.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Switches dev dep from responses to respx (httpx-native mocking).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Tasks 13-16 combined: paths helpers, typer CLI, rotating logs.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Backends now return ApplyResult(mapping, deleted_uids) and raise
BackendError(message, partial) on failure. Orchestrator catches
BackendError, persists partial progress, then re-raises — so a crash
mid-apply no longer leaves state.json out of sync with the calendar.

Phantom deletes (uids already gone) are recorded as confirmed so
stale state entries get pruned on the next successful run.
- sync exits 0 (clean) / 1 (BackendError partial) / 2 (fatal).
- run_sync returns SyncSummary(adds, updates, deletes); CLI prints it.
- logging.format: text|json in config; JsonFormatter for log aggregators.
- watch installs SIGTERM handler and sleeps in 1s slices so launchd/systemd
  stop is prompt and graceful.
- api.fetch_shifts honors Retry-After header (seconds) on 429/5xx, uses
  max(exp_backoff, Retry-After).
- CHANGELOG updated with recent features.
- Root callback captures --config-path; all commands read via _cfg_path().
- README: state show, --dry-run, exit codes table, --install-completion note.
- HANDOFF.md: refreshed file list and status post-improvements (53 tests).
- Add py.typed marker (downstream type checking).
- Add --version flag.
- Bump version 0.1.0 -> 0.2.0; finalize 0.2.0 CHANGELOG section.
- eaw-sync state clear [--yes]: nukes state.json for a forced full resync.
- doctor adds 4th check: state directory is writable (probe file).
- .github/dependabot.yml: weekly pip + github-actions updates.
- Pass  config field to API calls in
- Honor  env override symmetrically in
- Implement exponential backoff in  command for repeated fatal errors
- Add a real integration test against a recorded easy@work response fixture
Ailcope and others added 21 commits April 20, 2026 13:29
The HTTPToolkit HAR files contained a live easy@work bearer JWT and
cookies. Remove from tracking and add *.har to .gitignore. Token must
be rotated and history scrubbed separately — deletion alone does not
purge git history.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Extract _is_french() helper used by both config init and the ICS
import prompt. Remove a duplicate keyring import in SessionStore.clear.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
_iter_rows returned [] for any payload without a known rows key, so a
malformed API page would silently sync zero shifts and prune every
tracked event as a phantom delete. Raise ValueError instead (wrapped as
ApiError upstream); empty-but-recognized pages still return []. Also
drop a redundant local UTC import.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
The interactive wizard now prompts by default, so the test exited 1 on
EOF. Pass --no-interactive to test the scaffold path deterministically.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
A sync only fetches shifts in [now - lookback, now + lookahead]. Any
tracked shift not in that window was treated as deleted, so shifts
silently disappeared from the calendar ~lookback days after they
occurred.

Now a missing shift is only deleted when its recorded start falls inside
the fetched window (a genuine cancellation). Shifts that aged out of the
window are left alone.

- State gains shift_start (shift_id -> ISO start) to distinguish a
  cancellation from an aged-out shift.
- compute_changes takes the window + known_start and guards deletes.
- IcsBackend seeds itself from the existing .ics and merges, so
  regeneration keeps events outside the current window. Raw title stored
  in X-EASYATCAL-TITLE so custom title formats are not re-applied on
  reload.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Switch from MIT to PolyForm Noncommercial: free for noncommercial use,
commercial use or resale requires permission. Update README badge and notice.
Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 5 to 6.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](actions/configure-pages@v5...v6)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ailcope <54411234+Ailcope@users.noreply.github.com>
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](actions/deploy-pages@v4...v5)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ailcope <54411234+Ailcope@users.noreply.github.com>
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 3 to 5.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](actions/upload-pages-artifact@v3...v5)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ailcope <54411234+Ailcope@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jun 21, 2026
@Ailcope

Ailcope commented Jun 21, 2026

Copy link
Copy Markdown
Owner

Bump checkout 6→7 intégré directement sur main après réécriture de l'historique (retrait des trailers Co-Authored-By: Claude). Branche source basée sur l'ancien historique → fermée pour finir le nettoyage.

@Ailcope Ailcope closed this Jun 21, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 21, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@Ailcope
Ailcope deleted the dependabot/github_actions/actions/checkout-7 branch June 21, 2026 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant