Uh oh!
There was an error while loading. Please reload this page.
🩹 [Patch]: Bump Process-PSModule to v5 - #4
Conversation
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…figurations, update Process-PSModule workflow to use v5 and inherit secrets.
There was a problem hiding this comment.
Pull Request Overview
This pull request consolidates GitHub workflows by removing separate linter and nightly run workflows and integrating their functionality into the main Process-PSModule workflow. The changes update the Process-PSModule workflow to version 5, add scheduled and manual triggers, and simplify secrets handling.
- Consolidated three separate workflows into one by removing Linter.yml and Nightly-Run.yml
- Updated Process-PSModule workflow to version 5 with improved trigger configuration and secrets inheritance
- Added Dependabot labeling configuration and commented out test/build configurations
Reviewed Changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/Process-PSModule.yml | Updated to v5, added nightly/manual triggers, simplified secrets handling |
| .github/workflows/Nightly-Run.yml | Removed standalone nightly workflow |
| .github/workflows/Linter.yml | Removed standalone linter workflow |
| .github/linters/.jscpd.json | Removed duplicate code detection configuration |
| .github/dependabot.yml | Added automatic labeling for dependency updates |
| .github/PSModule.yml | Added commented-out test and build configuration options |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.
Module MemoryMappedFile - 0.0.2 published to the PowerShell Gallery. |
GitHub release for MemoryMappedFile v0.0.2 has been created. |
Description
This pull request makes several updates to the repository's GitHub configuration, primarily focused on simplifying and consolidating CI/CD and linter workflows, updating dependency management, and modifying test/build configuration files. The most significant changes include removing unused workflow files, updating workflow triggers and secrets handling, and cleaning up linter and test configuration files.
Workflow and CI/CD changes:
.github/workflows/Linter.ymlworkflow, removing the automated linting job from pull requests..github/workflows/Nightly-Run.ymlworkflow, removing the nightly scheduled job that triggered theProcess-PSModuleworkflow..github/workflows/Process-PSModule.ymlto add nightly and manual triggers, and removed the custom run name.Process-PSModulejob to use versionv5of the workflow, and switched tosecrets: inheritfor passing secrets.Dependency and configuration management:
.github/dependabot.ymlto automatically applydependenciesandgithub-actionslabels to GitHub Actions updates..github/linters/.jscpd.jsonconfiguration file, indicating duplicate code detection is no longer configured.Test and build configuration:
.github/PSModule.yml, likely to streamline or temporarily disable certain checks.