-
Notifications
You must be signed in to change notification settings - Fork 1
Move Github Actions to Kaniko #23
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
Conversation
- Reexec into zsh if available - Allow instructions to be used without `gum` - Fix version comparison so it works with RKE2 - Fix available namespace issues in ZSH
- Attempt to fix downloads when a format isn't specified on Mac OS - When a project and cluster no longer exist, handle it gracefully by clearing the project.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR modernizes the repository's CI/CD pipeline by migrating from Skaffold to Kaniko for Docker image builds and removes the k9s tool installation from the adp-connect script. The changes improve the build process while reducing unnecessary dependencies.
- Migrated GitHub Actions from Skaffold to Kaniko for container image building
- Removed k9s installation from the setup script
- Updated action versions and improved shell script compatibility
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| .github/workflows/main.yaml | Replaced Skaffold-based builds with Kaniko action and updated action versions |
| adp-connect.sh | Removed k9s installation, improved shell compatibility, and various code quality improvements |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Also remove k9s installation.