Skip to content

Conversation

@julien-lang
Copy link
Member

@julien-lang julien-lang commented Dec 12, 2025

@julien-lang julien-lang changed the title Ticket/sg 41463 SG-41463 Better CI Dec 12, 2025
@julien-lang julien-lang changed the title SG-41463 Better CI SG-41463 Improve CI Pipeline by re-using tk-ci-tools and build Sphinx documentation Dec 12, 2025
@julien-lang julien-lang marked this pull request as ready for review December 12, 2025 20:41
@julien-lang julien-lang requested review from a team and Copilot December 12, 2025 20:43
Copy link
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 the CI pipeline to leverage the shared tk-ci-tools repository instead of maintaining duplicate CI code locally. The main objective is to improve maintainability by reusing common CI tooling and adding Sphinx documentation builds.

Key Changes:

  • Replaced local code style validation with the shared build-pipeline.yml template from tk-ci-tools
  • Added resource repository configuration to reference tk-ci-tools for shared CI templates
  • Removed the local code_style_validation.yml template file

Reviewed changes

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

File Description
azure-pipelines.yml Added tk-ci-tools repository resource and replaced local template with shared build-pipeline template
azure-pipelines-templates/code_style_validation.yml Deleted local code style validation template as it's now handled by tk-ci-tools
shotgun_api3/shotgun.py Added blank line in docstring for formatting consistency

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

@julien-lang julien-lang requested a review from Copilot December 16, 2025 19:16
Copy link
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

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


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

@julien-lang julien-lang merged commit e56d41c into master Dec 16, 2025
22 checks passed
@julien-lang julien-lang deleted the ticket/SG-41463 branch December 16, 2025 20:03
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