Skip to content

Update PR Template and Enhance Changelog Guidance#62

Merged
jpomfret merged 6 commits intodevelopfrom
feature/changelog
May 26, 2025
Merged

Update PR Template and Enhance Changelog Guidance#62
jpomfret merged 6 commits intodevelopfrom
feature/changelog

Conversation

@SQLDBAWithABeard
Copy link
Contributor

Refine the pull request template to improve clarity and consistency, ensuring contributors have clear guidance when submitting changes. Update the CHANGELOG.md process to encourage adherence to the Keep a Changelog format, enhancing the organization of modifications. Introduce new PowerShell functions for managing Fabric workspaces and improve unit tests, documentation, and error handling across various functions. Streamline the pull request workflow by removing the temporary 'sampler' branch.

Fixes #52

Added new PowerShell functions for managing Fabric workspaces and enhanced unit tests for key functions. Updated the validation pattern for WorkspaceName to allow more flexibility and improved documentation across various functions. These changes aim to enhance usability and maintainability of the project.

Thank you!
Clarify the process for updating the CHANGELOG.md file before submitting changes.
Encourage contributors to follow the Keep a Changelog format and provide examples
for better organization of changes. This will help maintain clarity and consistency
in tracking modifications to the module.

Thank you!
This change eliminates the temporary 'sampler' branch from the pull request workflow configuration. This helps streamline the workflow and ensures that only relevant branches are monitored.

Thank you!
Refine the PR template by adding examples for clarity and updating the task list for consistency. This ensures contributors have clear guidance on what is expected when submitting a pull request, enhancing the overall contribution process for Pester Help Tests.

Thank you!
@github-actions
Copy link

github-actions bot commented May 26, 2025

Linux Test Results

4 612 tests   4 611 ✅  42s ⏱️
  410 suites      1 💤
    1 files        0 ❌

Results for commit 3f0fb33.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented May 26, 2025

WinPS51 Test Results

4 612 tests   4 611 ✅  52s ⏱️
  410 suites      1 💤
    1 files        0 ❌

Results for commit 3f0fb33.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented May 26, 2025

WinPS71 Test Results

4 612 tests   4 611 ✅  52s ⏱️
  410 suites      1 💤
    1 files        0 ❌

Results for commit 3f0fb33.

♻️ This comment has been updated with latest results.

This change eliminates the redundant "Unreleased" section in the Changelog file to enhance clarity and maintain consistency.

Thank you!
@SQLDBAWithABeard SQLDBAWithABeard requested a review from jpomfret May 26, 2025 13:23
This commit introduces a new GitHub Actions workflow to automate the deployment of the module to the PowerShell Gallery. It includes steps for packaging the module, publishing it, and creating a changelog pull request. This enhancement aims to streamline the release process and ensure consistency in deployments for Pester Help Tests.

Thank you!
Copy link
Contributor

@jpomfret jpomfret left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@jpomfret jpomfret merged commit 3e5a051 into develop May 26, 2025
8 checks passed
@Jojobit
Copy link
Contributor

Jojobit commented May 26, 2025

Looks good to me2. Me gusta!

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.

PR Template needs updating to remove the DSC entries :-)

3 participants