Skip to content

Conversation

@ikogan
Copy link
Contributor

@ikogan ikogan commented Sep 5, 2025

Also remove k9s installation.

- 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.
Copilot AI review requested due to automatic review settings September 5, 2025 19:51
Copy link
Contributor

Copilot AI left a 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>
@ikogan ikogan merged commit 874eb83 into main Sep 5, 2025
4 checks passed
@ikogan ikogan deleted the cs/testing-fixes branch September 5, 2025 19:59
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.

2 participants