Skip to content

release v2.11.0 to main#77

Merged
robaone-redshelf merged 3 commits into
mainfrom
release/v2.11.0
Mar 24, 2025
Merged

release v2.11.0 to main#77
robaone-redshelf merged 3 commits into
mainfrom
release/v2.11.0

Conversation

@robaone-redshelf
Copy link
Copy Markdown
Contributor

-Tickets:

Remember to Merge. ❗️DO NOT SQUASH ❗️

* feat(RD-2964): add static analysis action for GitHub workflows

Introduces a new GitHub Action that performs static analysis on workflow YAML files, ensuring that all action calls use commit hashes. The action scans for YAML files in the workflows directory and provides warnings if any issues are found, along with a link to a Jira ticket for resolution.

* feat: add S3 Cache Action for GitHub workflows

Introduces a new GitHub Action that caches files and folders to an S3 bucket, allowing users to specify the cache path, unique key, and AWS credentials. This action enhances workflow efficiency by enabling caching capabilities directly within GitHub Actions.

* fix(RD-2964): add logging for script execution in action.yml

Enhances the static analysis GitHub Action by adding logging statements to indicate the script being run and the current working directory. This improves visibility during execution and aids in debugging.

* fix(RD-2964): update working directory in static analysis action

Modifies the working directory for the static analysis GitHub Action to use the GitHub workspace combined with the specified input path, ensuring correct execution context during script runs.

* fix(RD-2964): simplify working directory in static analysis action

Removes the input path requirement for the working directory in the static analysis GitHub Action, ensuring it defaults to the GitHub workspace for improved execution context.

* fix: remove S3 Cache Action from GitHub workflows

* fix(RD-2964): change exit code to zero when warnings are found in static analysis
@robaone-redshelf robaone-redshelf merged commit 0602cec into main Mar 24, 2025
@robaone-redshelf robaone-redshelf deleted the release/v2.11.0 branch March 24, 2025 21:36
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.

1 participant