[ ] 👎 Sweep Needs Improvement
I created this PR to fix the failing GitHub Actions.## Description
This PR addresses the issue of a failing GitHub Actions run due to a Docker login issue and the use of deprecated commands (save-state and set-output).
The changes made include:
Updated the Docker login action in the main workflow file to use secrets for the username and password, ensuring secure and correct authentication.
Replaced instances of the deprecated save-state and set-output commands with the recommended method of writing to the GITHUB_STATE and GITHUB_OUTPUT environment files.
Created a new GitHub Actions workflow file dedicated to Docker tasks, providing a clear separation of concerns and easier maintenance.
Summary of Changes
Modified .github/workflows/main_workflow.yml to update Docker login action and replace deprecated commands.
Created .github/workflows/docker_login_fix.yml for Docker-related operations.
These changes ensure that our GitHub Actions workflows are up-to-date with best practices and that Docker actions are correctly authenticated, preventing similar issues in the future.
PR Feedback (click)
save-state
andset-output
).The changes made include:
save-state
andset-output
commands with the recommended method of writing to the GITHUB_STATE and GITHUB_OUTPUT environment files.Summary of Changes
.github/workflows/main_workflow.yml
to update Docker login action and replace deprecated commands..github/workflows/docker_login_fix.yml
for Docker-related operations.These changes ensure that our GitHub Actions workflows are up-to-date with best practices and that Docker actions are correctly authenticated, preventing similar issues in the future.