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

CI: Remove deprecated GitHub Actions items #941

Open
gandro opened this issue Mar 15, 2023 · 1 comment
Open

CI: Remove deprecated GitHub Actions items #941

gandro opened this issue Mar 15, 2023 · 1 comment
Labels
🤖 area/CI Impacts the testing / continuous integration testing of the project. 👍 good-first-issue Good starting point for new developers, which requires minimal understanding of Hubble. kind/enhancement This would improve or streamline existing functionality.

Comments

@gandro
Copy link
Member

gandro commented Mar 15, 2023

This issue proposes two tech-debt removal items to maintain our current GHA:

@gandro gandro added the 🤖 area/CI Impacts the testing / continuous integration testing of the project. label Mar 15, 2023
@tklauser
Copy link
Member

tklauser commented Mar 15, 2023

In the cilium-cli repo we recently switched to use softprops/action-gh-release to create releases and upload their artifacts: https://github.com/cilium/cilium-cli/blob/1a05658d0635ba0e817907e3488a07b988deec4b/.github/workflows/release.yaml#L26-L36 It worked great so far, namely not hitting any issues with uploading binaries.

Maybe that action would be useful for this repo as well. The PR introducing it has some more details: cilium/cilium-cli#1433 (plus the follow-up fix for the release name cilium/cilium-cli#1435)

@glibsm glibsm added kind/enhancement This would improve or streamline existing functionality. 👍 good-first-issue Good starting point for new developers, which requires minimal understanding of Hubble. labels Feb 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤖 area/CI Impacts the testing / continuous integration testing of the project. 👍 good-first-issue Good starting point for new developers, which requires minimal understanding of Hubble. kind/enhancement This would improve or streamline existing functionality.
Projects
Status: No status
Development

No branches or pull requests

3 participants