Skip to content

Chore/standardize ci workflow#11

Merged
rios0rios0 merged 5 commits intomainfrom
chore/standardize-ci-workflow
Mar 21, 2026
Merged

Chore/standardize ci workflow#11
rios0rios0 merged 5 commits intomainfrom
chore/standardize-ci-workflow

Conversation

@rios0rios0
Copy link
Copy Markdown
Collaborator

🚦 Quality checklist

  • Did you add the changes in the CHANGELOG.md? (don't forget the GitHub issue link!)
  • Did you run all the code checks? (make lint)
  • Did you run the security checks? (make sast)
  • Are the tests passing? (make test)

rios0rios0 and others added 2 commits March 21, 2026 12:45
- `python-docker.yaml` now includes `python.yaml` internally (code check, security, tests)
- removed duplicate `ci` job that called `python.yaml` separately
- renamed job to `default` matching the standard pattern (e.g., autobump)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- renamed upstream workflow uses `pdm-docker.yaml` instead of `python-docker.yaml`

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings March 21, 2026 15:56
Copy link
Copy Markdown

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

Standardizes the repository’s GitHub Actions CI by consolidating previously separate reusable workflow jobs into a single reusable workflow invocation, and documents the change in the changelog.

Changes:

  • Switched .github/workflows/default.yaml from two reusable workflow jobs (python.yaml + python-docker.yaml) to a single pdm-docker.yaml reusable workflow call.
  • Added a changelog entry describing the CI workflow consolidation.

Reviewed changes

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

File Description
CHANGELOG.md Adds an Unreleased entry noting the CI workflow standardization.
.github/workflows/default.yaml Replaces two jobs with one job calling the standardized pdm-docker.yaml reusable workflow.

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

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 21, 2026

@rios0rios0 I've opened a new pull request, #12, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits March 21, 2026 16:35
fix(changelog): merge duplicate Changed sections in Unreleased block
@rios0rios0 rios0rios0 merged commit 95ddd01 into main Mar 21, 2026
@rios0rios0 rios0rios0 deleted the chore/standardize-ci-workflow branch March 21, 2026 16:37
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