Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces new jobs in the GitHub Actions workflows and includes several other improvements and fixes. The most important changes include adding new jobs to the CI workflows, updating commands to use the repository owner dynamically, and modifying the
Makefile
to streamline the testing process.CI Workflow Enhancements:
.github/workflows/push.yml
: Added a new job (job1
) to build and push images usingsealos
. This job includes steps for setting up Go, verifyingsealos
, building images, and pushing them to the repository..github/workflows/test.yml
: Added a new job (job2
) similar tojob1
inpush.yml
, which includes steps for checking out the code, setting up Go, verifyingsealos
, and building images.Command Updates:
.github/workflows/update_version_config.yml
: Updated thecommand
to use the dynamic repository owner for generating and building the operator image.Makefile Improvements:
Makefile
: Simplified thetest
ande2e
targets by removing unnecessary dependencies onmanifests
andgenerate
. [1] [2]Code Fixes:
gen/gen.go
: Added a condition to handle the "latest" version by setting it to "0.0.0" to avoid issues with version replacement in theChart.yaml
file.