Skip to content

Conversation

@MariusStorhaug
Copy link
Member

@MariusStorhaug MariusStorhaug commented Feb 1, 2025

Description

This pull request introduces several changes to the GitHub Actions workflows to add a debug step to every job if the Debug input is enabled. It also updates the README.md to reflect this change. Below are the most important changes:

Workflow Updates:

  • Added a Debug step to multiple jobs in the .github/workflows/CI.yml file, which uses the PSModule/Debug@v0 action and is conditional on the Debug input. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

  • Added a Debug step to multiple jobs in the .github/workflows/workflow.yml file, which uses the PSModule/Debug@v0 action and is conditional on the Debug input. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12]

  • Updated the Test built module step in both .github/workflows/CI.yml and .github/workflows/workflow.yml to include DYLD_PRINT_LIBRARIES environment variable if Debug input is enabled. [1] [2]

Documentation Update:

  • Updated the README.md file to clarify that enabling the Debug input adds a debug step to every job.

Type of change

  • 📖 [Docs]
  • 🪲 [Fix]
  • 🩹 [Patch]
  • ⚠️ [Security fix]
  • 🚀 [Feature]
  • 🌟 [Breaking change]

Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

@MariusStorhaug MariusStorhaug self-assigned this Feb 1, 2025
@MariusStorhaug MariusStorhaug requested a review from a team as a code owner February 1, 2025 20:34
@MariusStorhaug MariusStorhaug merged commit 6cf0b55 into main Feb 1, 2025
8 checks passed
@MariusStorhaug MariusStorhaug deleted the macOSdebug branch February 1, 2025 20:45
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