🩹 [Patch]: Bump Process-PSModule to v5#28
🩹 [Patch]: Bump Process-PSModule to v5#28Marius Storhaug (MariusStorhaug) merged 2 commits intomainfrom
Conversation
…ial configuration for Process-PSModule workflow
There was a problem hiding this comment.
Pull Request Overview
This pull request consolidates GitHub Actions workflows by removing separate linter and nightly run workflows and integrating their functionality into the main Process-PSModule workflow. The changes streamline CI/CD processes and upgrade to the latest workflow standards.
- Consolidated nightly scheduling and manual triggers into the main Process-PSModule workflow
- Upgraded Process-PSModule workflow from v4 to v5
- Added configuration file to customize workflow behavior with code coverage settings
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/Process-PSModule.yml | Added workflow_dispatch and cron triggers, upgraded to v5, removed run-name |
| .github/workflows/Nightly-Run.yml | Removed entire file as functionality moved to main workflow |
| .github/workflows/Linter.yml | Removed entire file eliminating separate linting workflow |
| .github/linters/.jscpd.json | Removed linter configuration file no longer needed |
| .github/PSModule.yml | Added new configuration file for Process-PSModule workflow customization |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 5 out of 5 changed files in this pull request and generated no new comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
Module Ast - 0.4.5 published to the PowerShell Gallery. |
|
GitHub release for Ast v0.4.5 has been created. |
Description
This pull request updates the repository's GitHub Actions workflow configuration by consolidating and simplifying workflow files, updating workflow versions, and removing unused linter and nightly run workflows. The changes focus on streamlining CI/CD processes and aligning with the latest standards for the
Process-PSModuleworkflow.Workflow configuration updates:
.github/workflows/Process-PSModule.ymlto addworkflow_dispatchand scheduled (cron) triggers, enabling manual and nightly runs in addition to pull request triggers.Process-PSModulereusable workflow fromv4tov5for improved compatibility and features..github/PSModule.ymlconfiguration file to set up code coverage targets and provide workflow customization options.Workflow cleanup and removal:
.github/workflows/Linter.ymlworkflow and its associated linter configuration.github/linters/.jscpd.json, indicating that linting is no longer run as part of CI. [1] [2].github/workflows/Nightly-Run.ymlworkflow in favor of integrating nightly scheduling directly into the main workflow.Type of change
Checklist