Skip to content

🩹 [Patch]: Bump Process-PSModule to v5#12

Merged
Marius Storhaug (MariusStorhaug) merged 3 commits intomainfrom
dependabot
Oct 4, 2025
Merged

🩹 [Patch]: Bump Process-PSModule to v5#12
Marius Storhaug (MariusStorhaug) merged 3 commits intomainfrom
dependabot

Conversation

@MariusStorhaug
Copy link
Copy Markdown
Member

Description

This pull request updates the repository's GitHub workflow and configuration files to streamline CI processes, remove unused or redundant configurations, and update dependencies. The changes focus on consolidating workflows, updating workflow versions, and cleaning up linter and code duplication settings.

Workflow and CI configuration updates:

  • The nightly workflow has been removed and its functionality merged into the main Process-PSModule workflow, which now supports both manual and scheduled runs. (.github/workflows/Nightly-Run.yml removed, .github/workflows/Process-PSModule.yml updated) [1] [2]
  • The Process-PSModule workflow now uses version 5 of the upstream workflow for improved reliability and features. (.github/workflows/Process-PSModule.yml)
  • A new configuration file .github/PSModule.yml has been added to configure the Process-PSModule workflow, currently setting code coverage target to 0.

Linter and code quality configuration cleanup:

  • The linter workflow and code duplication configuration have been removed, likely to reduce redundancy or because they are no longer needed. (.github/workflows/Linter.yml, .github/linters/.jscpd.json) [1] [2]

Dependency management improvements:

  • Dependabot is now configured to label GitHub Actions updates with dependencies and github-actions for better tracking and triage. (.github/dependabot.yml)

Copilot AI review requested due to automatic review settings October 4, 2025 16:03
Copy link
Copy Markdown

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 pull request updates the repository's CI/CD infrastructure by consolidating workflows, bumping the Process-PSModule workflow to version 5, and streamlining configuration files. The changes remove redundant workflows and configurations while adding new workflow configuration capabilities.

  • Consolidated nightly and main workflows into a single Process-PSModule workflow with multiple triggers
  • Updated Process-PSModule workflow from v4 to v5
  • Removed redundant linter workflow and code duplication configuration files

Reviewed Changes

Copilot reviewed 6 out of 6 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 schedule triggers, updated to v5, removed run-name
.github/workflows/Nightly-Run.yml Removed entire nightly workflow file
.github/workflows/Linter.yml Removed entire linter workflow file
.github/linters/.jscpd.json Removed code duplication configuration
.github/dependabot.yml Added labels for better categorization of GitHub Actions updates
.github/PSModule.yml Added new configuration file for Process-PSModule workflow

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

@MariusStorhaug Marius Storhaug (MariusStorhaug) merged commit 0642dd5 into main Oct 4, 2025
38 checks passed
@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 4, 2025

Module OpenAI - 0.0.11 published to the PowerShell Gallery.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 4, 2025

GitHub release for OpenAI v0.0.11 has been created.

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