Skip to content

Added workflow to release dell-csi-extension#74

Merged
mgandharva merged 2 commits into
mainfrom
mg/release-actions
Jan 7, 2025
Merged

Added workflow to release dell-csi-extension#74
mgandharva merged 2 commits into
mainfrom
mg/release-actions

Conversation

@mgandharva

@mgandharva mgandharva commented Jan 6, 2025

Copy link
Copy Markdown
Contributor

Description

Created release workflow for releasing the dell-csi-extensions

GitHub Issues

List the GitHub issues impacted by this PR:

GitHub Issue #

Checklist:

  • I have performed a self-review of my own code to ensure there are no formatting, vetting, linting, or security issues
  • I have verified that new and existing unit tests pass locally with my changes
  • I have not allowed coverage numbers to degenerate
  • I have maintained at least 90% code coverage
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Please also list any relevant details for your test configuration

@shaynafinocchiaro

Copy link
Copy Markdown
Collaborator

Lets maintain all release files in common-github-actions for consistency. This PR can be changed to call the reusable action.

@mgandharva

Copy link
Copy Markdown
Contributor Author

Lets maintain all release files in common-github-actions for consistency. This PR can be changed to call the reusable action.

This is a little tricky one, after updating common tag and version, it has has to be update in other repos, (VGS, Migration, and replication).

@harishp8889 harishp8889 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. @shaynafinocchiaro The reason for maintaining this action here is because this action is not a reusable one and it is very specific to dell-csi-extensions only.

@mgandharva mgandharva merged commit 049d7f0 into main Jan 7, 2025
@mgandharva mgandharva deleted the mg/release-actions branch January 7, 2025 10:22
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.

4 participants