Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactored GitHub Actions workflows for better structure, secret management and image handling #8

Merged
merged 7 commits into from
Sep 7, 2024

Conversation

danielFlemstrom
Copy link
Contributor

  • Updated build, test, and publish workflows to use secrets instead of inputs.
  • Ensured the image tag is properly handled based on build success or failure.
  • Improved logging by printing the image tag in build, test, and publish steps.
  • Adjusted the Docker login step to correctly reference secrets.
  • Simplified concurrency in test jobs and removed unnecessary buildx setup from the build workflow.

@danielFlemstrom danielFlemstrom self-assigned this Sep 7, 2024
@danielFlemstrom danielFlemstrom merged commit 241e2dc into main Sep 7, 2024
6 checks passed
@danielFlemstrom danielFlemstrom deleted the users/df/ci-tuning branch September 7, 2024 09:57
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