Skip to content

⚙️ [Maintenance]: Process-PSModule workflow uses v6.1.7 with explicit test secrets#648

Merged
Marius Storhaug (MariusStorhaug) merged 2 commits into
mainfrom
bumpPSM
Jul 16, 2026
Merged

⚙️ [Maintenance]: Process-PSModule workflow uses v6.1.7 with explicit test secrets#648
Marius Storhaug (MariusStorhaug) merged 2 commits into
mainfrom
bumpPSM

Conversation

@MariusStorhaug

@MariusStorhaug Marius Storhaug (MariusStorhaug) commented Jul 16, 2026

Copy link
Copy Markdown
Member

The repository workflow now runs on Process-PSModule v6.1.7 and passes the test authentication data explicitly. This keeps scheduled, pull request, and manual validation aligned with the current reusable workflow contract without changing the published module behavior.

Changed: Workflow validation uses the current Process-PSModule release

The Process-PSModule GitHub Actions workflow now uses Process-PSModule v6.1.7 instead of v6.1.4. Repository automation continues to run through the shared workflow, but uses the latest pinned version for processing and validation.

Changed: Test secrets are passed explicitly

The workflow now passes APIKey and structured test data secrets directly to the reusable workflow instead of inheriting all repository secrets. This makes the workflow contract clearer and limits the data exposed to the reusable workflow to the values required by the test suite.

Technical Details

  • Updated .github/workflows/Process-PSModule.yml to pin PSModule/Process-PSModule/.github/workflows/workflow.yml at 8b1a2617a0686ceaeadc6fa8e2f395edda93cc6d (v6.1.7).
  • Replaced secrets: inherit with explicit APIKey and TestData secret mappings.
  • Validated the workflow YAML with actionlint.

@MariusStorhaug Marius Storhaug (MariusStorhaug) requested a review from a team July 16, 2026 22:06
@github-actions

Copy link
Copy Markdown
Contributor

No Significant Changes Detected

This PR does not contain changes to files that would trigger a new release:

Pattern Description
^src/ Matches files where path matches this pattern
^README\.md$ Matches files where path matches this pattern

Build, test, and publish stages will be skipped for this PR.

If you believe this is incorrect, please verify that your changes are in the correct locations.

@github-actions

Copy link
Copy Markdown
Contributor

No Significant Changes Detected

This PR does not contain changes to files that would trigger a new release:

Pattern Description
^src/ Matches files where path matches this pattern
^README\.md$ Matches files where path matches this pattern

Build, test, and publish stages will be skipped for this PR.

If you believe this is incorrect, please verify that your changes are in the correct locations.

@MariusStorhaug Marius Storhaug (MariusStorhaug) marked this pull request as ready for review July 16, 2026 22:08
@github-actions

Copy link
Copy Markdown
Contributor

Super-linter summary

Language Validation result
CHECKOV Pass ✅
GITHUB_ACTIONS Pass ✅
GITLEAKS Pass ✅
GIT_MERGE_CONFLICT_MARKERS Pass ✅
MARKDOWN Pass ✅
NATURAL_LANGUAGE Pass ✅
PRE_COMMIT Pass ✅
SPELL_CODESPELL Pass ✅
TRIVY Pass ✅
YAML Pass ✅

All files and directories linted successfully

For more information, see the GitHub Actions workflow run

Powered by Super-linter

@MariusStorhaug Marius Storhaug (MariusStorhaug) merged commit 23daf1a into main Jul 16, 2026
41 of 42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code maintenance NoRelease

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant