Skip to content

Upgrade dependencies for GitHub Actions and Python#81

Merged
bybatkhuu merged 5 commits into
mainfrom
dev
Jul 4, 2026
Merged

Upgrade dependencies for GitHub Actions and Python#81
bybatkhuu merged 5 commits into
mainfrom
dev

Conversation

@bybatkhuu

Copy link
Copy Markdown
Owner

This pull request focuses on keeping the project dependencies up to date by upgrading the versions of key tools used in CI workflows and pre-commit hooks. The main changes are version bumps for the GitHub Actions checkout action and the markdownlint-cli tool.

CI/CD workflow upgrades:

  • Updated all references to the actions/checkout action from version v6 to v7 across the following workflow files to ensure compatibility and receive the latest improvements and security patches:
    • .github/workflows/1.bump-version.yml
    • .github/workflows/2.build-publish.yml [1] [2]
    • .github/workflows/3.update-changelog.yml
    • .github/workflows/publish-docs.yml

Pre-commit hook update:

  • Upgraded markdownlint-cli in .pre-commit-config.yaml from v0.48.0 to v0.49.0 to use the latest features and bug fixes.

dependabot Bot and others added 5 commits June 19, 2026 19:43
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>
Bumps [https://github.com/igorshubovych/markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) from v0.48.0 to 0.49.0.
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases)
- [Commits](igorshubovych/markdownlint-cli@v0.48.0...v0.49.0)

---
updated-dependencies:
- dependency-name: https://github.com/igorshubovych/markdownlint-cli
  dependency-version: 0.49.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…ctions/checkout-7

chore(deps): bump actions/checkout from 6 to 7
…-/github.com/igorshubovych/markdownlint-cli-0.49.0

chore(deps): bump https://github.com/igorshubovych/markdownlint-cli from v0.48.0 to 0.49.0
@bybatkhuu bybatkhuu self-assigned this Jul 4, 2026
Copilot AI review requested due to automatic review settings July 4, 2026 08:39
@bybatkhuu bybatkhuu added the dependency [📌 Dependencies] label Jul 4, 2026
@bybatkhuu bybatkhuu merged commit 7311d94 into main Jul 4, 2026
1 check passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates dependency versions used by CI workflows and developer tooling, aiming to keep GitHub Actions and pre-commit hooks current.

Changes:

  • Bumped actions/checkout references from v6 to v7 across CI workflows.
  • Upgraded markdownlint-cli pre-commit hook from v0.48.0 to v0.49.0.
  • Updated potato_util minimum version in requirements.txt.

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
requirements.txt Bumps potato_util minimum version constraint.
.pre-commit-config.yaml Updates markdownlint-cli hook version.
.github/workflows/publish-docs.yml Uses actions/checkout@v7 for docs publishing workflow.
.github/workflows/3.update-changelog.yml Uses actions/checkout@v7 for changelog update workflow.
.github/workflows/2.build-publish.yml Uses actions/checkout@v7 in build and publish jobs.
.github/workflows/1.bump-version.yml Uses actions/checkout@v7 for version bump workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency [📌 Dependencies]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants