Skip to content

Release version 1.9.0#60

Merged
bvillanueva-mdsol merged 1 commit into
mainfrom
v1.9.0-release
May 22, 2026
Merged

Release version 1.9.0#60
bvillanueva-mdsol merged 1 commit into
mainfrom
v1.9.0-release

Conversation

@ykitamura-mdsol
Copy link
Copy Markdown
Contributor

This pull request introduces support for the PKCS#8 private key format and updates project dependencies and configuration to improve security and maintainability. The main changes include a new release version, workflow updates to use pinned action SHAs, and the addition of Dependabot for automated dependency updates.

New Features:

Release and Versioning:

  • Bumped project version to 1.9.0 in pyproject.toml and updated the changelog. [1] [2]

CI/CD and Dependency Management:

  • Updated GitHub Actions workflows (check.yaml, release.yaml) to use specific commit SHAs for actions/checkout and actions/setup-python, improving security by pinning action versions. [1] [2] [3]
  • Added a .github/dependabot.yml file to enable automated dependency updates for GitHub Actions, scheduled monthly.

Copilot AI review requested due to automatic review settings May 22, 2026 03:09
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 prepares the mauth-client Python package for the 1.9.0 release by updating the package version/changelog and tightening CI/CD supply-chain security through pinned GitHub Actions and automated dependency updates via Dependabot.

Changes:

  • Bump package version to 1.9.0 and add a 1.9.0 changelog entry noting PKCS#8 private key support.
  • Pin actions/checkout and actions/setup-python to specific SHAs in CI/release workflows.
  • Add Dependabot configuration for monthly GitHub Actions updates (grouped).

Reviewed changes

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

Show a summary per file
File Description
pyproject.toml Updates project version to 1.9.0 for the release.
CHANGELOG.md Adds the 1.9.0 release notes entry.
.github/workflows/release.yaml Pins GitHub Actions to SHAs for safer publishing workflow.
.github/workflows/check.yaml Pins GitHub Actions to SHAs for safer CI checks across OS/Python matrix.
.github/dependabot.yml Enables monthly Dependabot updates for GitHub Actions (grouped, with cooldown).

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

@bvillanueva-mdsol bvillanueva-mdsol merged commit 9a13d6d into main May 22, 2026
18 of 19 checks passed
@bvillanueva-mdsol bvillanueva-mdsol deleted the v1.9.0-release branch May 22, 2026 03:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants