Skip to content

DEVOPS-867: convert the 3 Python meta packages to individual repositories 🚧#143

Merged
sebhmg merged 6 commits intomainfrom
DEVOPS-867
Nov 18, 2025
Merged

DEVOPS-867: convert the 3 Python meta packages to individual repositories 🚧#143
sebhmg merged 6 commits intomainfrom
DEVOPS-867

Conversation

@sebhmg
Copy link
Copy Markdown
Contributor

@sebhmg sebhmg commented Nov 17, 2025

DEVOPS-867 - convert the 3 Python meta packages to individual repositories

@github-actions github-actions Bot changed the title Devops 867 DEVOPS-867: convert the 3 Python meta packages to individual repositories Nov 17, 2025
@sebhmg sebhmg force-pushed the DEVOPS-867 branch 2 times, most recently from 566eb70 to dd5cf2e Compare November 17, 2025 23:54
@sebhmg
Copy link
Copy Markdown
Contributor Author

sebhmg commented Nov 18, 2025

test successfully on this PR: MiraGeoscience/geoh5-interop#2

@sebhmg sebhmg changed the title DEVOPS-867: convert the 3 Python meta packages to individual repositories DEVOPS-867: convert the 3 Python meta packages to individual repositories 🚧 Nov 18, 2025
@sebhmg
Copy link
Copy Markdown
Contributor Author

sebhmg commented Nov 18, 2025

chore: before merging, need to change reference to v2.4

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 refactors GitHub Actions workflows and action definitions as part of converting Python meta packages to individual repositories. The changes standardize YAML formatting by removing unnecessary quotes, correct spelling inconsistencies (Github → GitHub), improve description clarity, and add new conda channel configuration support.

  • Removes unnecessary quotes from YAML string values for cleaner, more idiomatic YAML syntax
  • Corrects "Github" to "GitHub" spelling throughout workflow and action files
  • Adds new conda channel configuration functionality to support multiple repository sources
  • Updates action version references from v2 to DEVOPS-867 branch for testing

Reviewed Changes

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

Show a summary per file
File Description
.github/workflows/reusable-version-check.yml Removed quotes from string descriptions and runs-on values
.github/workflows/reusable-python-static_analysis.yml Updated descriptions, corrected GitHub spelling, added virtual-repo-names parameter, updated action version reference
.github/workflows/reusable-python-release_pypi_assets.yml Removed quotes from descriptions, clarified virtual-repo-names description
.github/workflows/reusable-python-release_conda_assets.yml Removed quotes from descriptions, improved clarity on repository publishing
.github/workflows/reusable-python-pytest.yml Removed quotes, corrected GitHub spelling, added conda-channels input, updated action version reference
.github/workflows/reusable-python-publish_rattler_package.yml Removed quotes from descriptions and default values, corrected GitHub spelling
.github/workflows/reusable-python-publish_pypi_package.yml Removed quotes throughout, corrected GitHub spelling
.github/workflows/reusable-python-build_setuptools_package.yml Removed quotes from descriptions, corrected GitHub spelling
.github/workflows/reusable-python-build_poetry_package.yml Removed quotes from descriptions, corrected GitHub spelling
.github/workflows/reusable-pre_commit.yml Removed quotes from descriptions and default values, corrected GitHub spelling
.github/workflows/reusable-jira-pr_add_jira_summary.yml Removed quotes from secret descriptions
.github/workflows/reusable-jira-issue_to_jira.yml Removed quotes from input and secret descriptions
.github/workflows/jira-issue_to_jira.yml Removed quotes from project-key value
.github/actions/setup-zizmor-config/action.yml Removed quotes from name, description, and using fields
.github/actions/reusable-python-setup_poetry/action.yml Removed quotes, updated descriptions to indicate secrets
.github/actions/reusable-python-setup_pixi/action.yml Removed quotes, added secret indicators to descriptions
.github/actions/reusable-python-setup_hatch/action.yml Removed quotes from descriptions and using field
.github/actions/reusable-python-setup_conda/action.yml Added virtual-repo-names and conda-channels inputs, implemented channel configuration logic, removed quotes
.github/actions/reusable-python-publish_to_artifactory/action.yml Removed quotes, added secret indicators to descriptions
.github/actions/reusable-get_draft_release/action.yml Removed quotes from descriptions

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

Comment thread .github/workflows/reusable-python-pytest.yml
Comment thread .github/workflows/reusable-python-pytest.yml Outdated
Comment thread .github/workflows/reusable-python-publish_rattler_package.yml
Comment thread .github/workflows/reusable-python-publish_pypi_package.yml
Comment thread .github/workflows/reusable-python-build_setuptools_package.yml
Comment thread .github/actions/reusable-python-setup_conda/action.yml
Comment thread .github/workflows/reusable-python-static_analysis.yml
Comment thread .github/workflows/reusable-python-pytest.yml
Comment thread .github/workflows/reusable-python-build_poetry_package.yml
Comment thread .github/actions/reusable-python-setup_poetry/action.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@sebhmg
Copy link
Copy Markdown
Contributor Author

sebhmg commented Nov 18, 2025

@sebhmg sebhmg merged commit a90c2e2 into main Nov 18, 2025
4 of 5 checks passed
@sebhmg sebhmg deleted the DEVOPS-867 branch November 18, 2025 04:17
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.

2 participants