Skip to content

Conversation

@MariusStorhaug
Copy link
Member

@MariusStorhaug MariusStorhaug commented Jan 22, 2026

🩹 [Patch]: Rename Auto-Release to Release-GHRepository

This PR updates the workflow to use the renamed release action.

Changed

  • Update Release.yml workflow to use PSModule/Release-GHRepository@v2 instead of the deprecated PSModule/Auto-Release@v1.9.5
  • Configure Dependabot for daily schedule with 7-day cooldown

Summary

The PSModule/Auto-Release action has been renamed to PSModule/Release-GHRepository. This change updates the workflow configuration to reference the new action name and version.

@MariusStorhaug MariusStorhaug requested a review from a team as a code owner January 22, 2026 18:16
Copilot AI review requested due to automatic review settings January 22, 2026 18:16
Copy link
Contributor

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 PR aims to configure Dependabot for a daily schedule with a 7-day cooldown period. However, the PR includes several changes beyond what is described in the title and description, including pinning GitHub Actions to specific commit SHAs and deleting the release configuration file.

Changes:

  • Modified .github/dependabot.yml to change schedule from weekly to daily and add cooldown configuration
  • Updated GitHub Actions references in three workflow files to pin to specific commit SHAs with version comments
  • Deleted .github/release.yml file containing release note configuration

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/dependabot.yml Changed schedule interval to daily and added cooldown configuration with 7-day default
.github/workflows/Linter.yml Pinned actions/checkout to v6.0.2 and super-linter to v8.3.2 with commit SHAs
.github/workflows/Auto-Release.yml Pinned actions/checkout to v6.0.2 and PSModule/Auto-Release to v1.9.5 with commit SHAs
.github/workflows/Action-Test.yml Pinned all three instances of actions/checkout to v6.0.2 with commit SHAs
.github/release.yml Deleted entire file containing changelog and release note configuration
Comments suppressed due to low confidence (1)

.github/release.yml:1

  • The deletion of .github/release.yml is not mentioned in the PR description or title, which focuses solely on Dependabot configuration changes. This file contains release note configuration and its removal appears to be unrelated to the stated purpose of the PR.

If this deletion is intentional, please update the PR description to explain why this file is being removed and how it relates to the Dependabot changes. Otherwise, this file should be restored.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MariusStorhaug MariusStorhaug changed the title 🩹 Configure Dependabot for daily schedule with 7-day cooldown 🩹[Patch] Configure Dependabot for daily schedule with 7-day cooldown Jan 22, 2026
@MariusStorhaug MariusStorhaug changed the title 🩹[Patch] Configure Dependabot for daily schedule with 7-day cooldown 🩹[Patch]: Configure Dependabot for daily schedule with 7-day cooldown Jan 22, 2026
@MariusStorhaug MariusStorhaug changed the title 🩹[Patch]: Configure Dependabot for daily schedule with 7-day cooldown 🩹 [Patch] Configure Dependabot for daily schedule with 7-day cooldown Jan 22, 2026
@MariusStorhaug MariusStorhaug changed the title 🩹 [Patch] Configure Dependabot for daily schedule with 7-day cooldown 🩹[Patch]: Configure Dependabot for daily schedule with 7-day cooldown Jan 22, 2026
@MariusStorhaug MariusStorhaug self-assigned this Jan 22, 2026
- Implemented Build-PSModuleRootModule to compile module root files and manage exports.
- Created helper functions to retrieve aliases, classes, cmdlets, functions, and variables for export from module manifests.
- Added Update-PSModuleManifestAliasesToExport to update aliases in the module manifest.
- Introduced Get-RootLevelVariable to extract root-level variables from AST.
- Configured PSScriptAnalyzer settings for code quality checks.
- Developed main script to orchestrate the build process and load helper scripts.
Copilot AI review requested due to automatic review settings January 25, 2026 20:29
Copy link
Contributor

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

Copilot reviewed 7 out of 21 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MariusStorhaug MariusStorhaug changed the title 🩹[Patch]: Configure Dependabot for daily schedule with 7-day cooldown 🩹 [Patch]: Standardize workflows with SHA pinning and daily Dependabot Jan 25, 2026
Copilot AI review requested due to automatic review settings January 25, 2026 21:00
Copy link
Contributor

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

Copilot reviewed 8 out of 22 changed files in this pull request and generated 6 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MariusStorhaug MariusStorhaug merged commit ae0ad1b into main Jan 25, 2026
26 checks passed
@MariusStorhaug MariusStorhaug deleted the dependabot-daily-cooldown branch January 25, 2026 21:16
@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Done in PSModule Framework Jan 25, 2026
@MariusStorhaug MariusStorhaug changed the title 🩹 [Patch]: Standardize workflows with SHA pinning and daily Dependabot 🩹[Patch]: Configure Dependabot and rename Auto-Release to Release-GHRepository Jan 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants