Skip to content

SG-41463 Improve CI Pipeline by re-using tk-ci-tools and build Sphinx documentation#434

Merged
julien-lang merged 15 commits into
masterfrom
ticket/SG-41463
Dec 16, 2025
Merged

SG-41463 Improve CI Pipeline by re-using tk-ci-tools and build Sphinx documentation#434
julien-lang merged 15 commits into
masterfrom
ticket/SG-41463

Conversation

@julien-lang

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

Copy link
Copy Markdown
Member

@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

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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.

Comment thread azure-pipelines.yml Outdated
Comment thread azure-pipelines.yml Outdated
@julien-lang julien-lang requested a review from Copilot December 16, 2025 19:16

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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.

Comment thread azure-pipelines.yml Outdated
@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.

3 participants