Skip to content

Dev prod workflow, test coverage upload#192

Merged
sue-h-gns merged 3 commits intomainfrom
devProdWorkflow
Jun 11, 2025
Merged

Dev prod workflow, test coverage upload#192
sue-h-gns merged 3 commits intomainfrom
devProdWorkflow

Conversation

@CallumNZ
Copy link
Copy Markdown
Contributor

@CallumNZ CallumNZ commented Jun 3, 2025

Reference: https://github.com/GeoNet/tickets/issues/15843

Note: need to update branch checks.

Changes proposed in this pull request:

  • Split dev and prod workflows.
  • Upload test coverage report to S3 on merge to main.
  • Use success step for branch check.

Production Changes

The following production changes are required to deploy these changes:

  • None

Review

Check the box that applies to this code review. If necessary please seek help with adding a checklist guide for the reviewer.
When assigning the code review please consider the expertise needed to review the changes.

  • This is a content (documentation, web page etc) only change.
  • This is a minor change (meta data, bug fix, improve test coverage etc).
  • This is a larger change (new feature, significant refactoring etc). Please use the code review guidelines to add a checklist below to guide the code reviewer.

Code Review Guide

Insert check list here if needed.

CallumNZ added 3 commits June 4, 2025 11:03
Note: no ECR push for kit, this split is simply for having test coverage report upload once when merged (ie prod)
@CallumNZ CallumNZ requested a review from junghao June 4, 2025 02:09
@sue-h-gns sue-h-gns merged commit 57c5c4b into main Jun 11, 2025
8 checks passed
@CallumNZ CallumNZ deleted the devProdWorkflow branch February 27, 2026 03:05
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