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

overhauling github actions and workflows #252

Merged
merged 7 commits into from
Jun 25, 2024
Merged

overhauling github actions and workflows #252

merged 7 commits into from
Jun 25, 2024

Conversation

zackbradys
Copy link
Member

@zackbradys zackbradys commented Jun 17, 2024

Please check below, if the PR fulfills these requirements:

  • Commit(s) and code follow the repositories guidelines.
  • Test(s) have been added or updated to support these change(s).
  • Doc(s) have been added or updated to support these change(s).

Associated Links:

  • N/A

Types of Changes:

  • Feature

Proposed Changes:

  • Generally overhauled the GitHub Actions workflows for hauler...
  • Added workflow to build and publish the helm chart to ghcr.io like the container
    • Temporarily updated the version to v1.0.3 to test the workflow
    • ... will need a second PR to update it v1.0.4 before we cut the final release of v1.0.4
  • Updated existing workflows with latest versions and removed deprecated items
  • Updated unittest workflow to test all code within hauler

Verification/Testing of Changes:

  • N/A

Additional Context:

  • N/A

@zackbradys zackbradys requested review from dweomer and amartin120 June 17, 2024 23:47
@zackbradys zackbradys self-assigned this Jun 17, 2024
@zackbradys zackbradys added enhancement New feature or request size/M Denotes an issue/PR requiring a relatively moderate amount of work labels Jun 17, 2024
@zackbradys zackbradys merged commit ceb7760 into hauler-dev:main Jun 25, 2024
1 check passed
@zackbradys zackbradys mentioned this pull request Jun 26, 2024
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size/M Denotes an issue/PR requiring a relatively moderate amount of work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants