Skip to content

Comments

Refactor publish workflow to use explicit project paths#11

Merged
KrastyTC merged 1 commit intomainfrom
alexandr/publish-fix
Sep 2, 2025
Merged

Refactor publish workflow to use explicit project paths#11
KrastyTC merged 1 commit intomainfrom
alexandr/publish-fix

Conversation

@KrastyTC
Copy link
Contributor

@KrastyTC KrastyTC commented Sep 2, 2025

Replaces auto-detection of library and test projects with explicit environment variables for project paths. Simplifies restore, build, test, and pack steps to use these variables directly, improving reliability and maintainability of the workflow.

Replaces auto-detection of library and test projects with explicit environment variables for project paths. Simplifies restore, build, test, and pack steps to use these variables directly, improving reliability and maintainability of the workflow.
@KrastyTC KrastyTC requested review from Copilot and getblad September 2, 2025 11:07
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 GitHub Actions publish workflow to replace automatic project detection with explicit environment variables for project paths. This change improves workflow reliability by removing complex detection logic and making project paths configurable.

Key changes:

  • Replaces project auto-detection with explicit environment variables LIB_PROJ and TEST_PROJ
  • Simplifies restore, build, test, and pack steps to use these predefined paths
  • Adds better error handling and output formatting

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

@KrastyTC KrastyTC merged commit c009050 into main Sep 2, 2025
1 check passed
@KrastyTC KrastyTC deleted the alexandr/publish-fix branch October 6, 2025 14:37
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