Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

v1.0.4

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Jan 22:29
· 7 commits to main since this release
a8280e9

馃┕[Patch]: Workflow improvements (#8)

This release makes several updates to the project's GitHub Actions workflows and repository configuration, focusing on improving automation, updating dependencies, and cleaning up configuration files. The most significant changes include replacing and updating CI/CD workflow files, pinning action versions to specific commit SHAs for security, and removing unused configuration files.

Workflow and Automation Updates:

  • Added a new Release.yml workflow for handling releases, replacing the previous Auto-Release.yml workflow, which has been removed. The new workflow is triggered on pull requests affecting release-relevant files and uses a pinned version of the PSModule/Release-GHRepository action.
  • Updated the action.yml workflow steps to use pinned versions of actions by commit SHA, improving security and reliability. Also updated the script path from scripts/main.ps1 to src/main.ps1.

Dependency and Linter Configuration:

  • Updated the dependabot.yml configuration to check for updates daily instead of weekly and added a cooldown period to avoid frequent PRs.
  • Updated the Linter.yml workflow to use pinned versions of actions and disabled certain linters (Biome format and JSCPD) for efficiency.
  • Removed the .jscpd.json configuration file, as JSCPD validation is now disabled.

General Workflow Improvements:

  • Updated the Action-Test.yml workflow to use pinned versions of actions/checkout and actions/upload-artifact for all steps, and disabled credential persistence for security.

Cleanup:

  • Removed the obsolete release.yml configuration file for automatically generated release notes, as this functionality is now handled elsewhere.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.