Skip to content

ci: build both release and debug for PRs#145

Merged
plexoos merged 6 commits into
mainfrom
fix-ci
Aug 23, 2025
Merged

ci: build both release and debug for PRs#145
plexoos merged 6 commits into
mainfrom
fix-ci

Conversation

@plexoos

@plexoos plexoos commented Aug 22, 2025

Copy link
Copy Markdown
Member

No description provided.

@plexoos plexoos requested a review from Copilot August 22, 2025 17:00

This comment was marked as outdated.

plexoos and others added 4 commits August 22, 2025 13:02
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@plexoos plexoos requested a review from Copilot August 22, 2025 22:13

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 modifies the GitHub Actions workflow to build both release and debug variants of Docker images for pull requests, rather than only building the develop target. The change introduces a matrix strategy to build multiple targets in parallel and updates the tagging scheme to differentiate between build types.

  • Introduces matrix strategy to build both "release" and "develop" targets
  • Updates image tagging to include the target type in the tag name
  • Conditionally runs tests only for non-release builds

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread .github/workflows/build-pull-request.yaml Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@plexoos plexoos requested a review from Copilot August 23, 2025 15:13
@plexoos plexoos merged commit 8866475 into main Aug 23, 2025
3 checks passed
@plexoos plexoos deleted the fix-ci branch August 23, 2025 15:15
@plexoos plexoos added this to simphony Mar 13, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in simphony Mar 13, 2026
@github-project-automation github-project-automation Bot moved this from Backlog to Done in simphony Mar 13, 2026
@plexoos plexoos removed the request for review from Copilot March 23, 2026 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants