Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

e2e: fix junit token warnings for sonobuoy #1453

Merged
merged 3 commits into from
Mar 20, 2023
Merged

Conversation

Nirusu
Copy link
Contributor

@Nirusu Nirusu commented Mar 17, 2023

Proposed change(s)

See: https://github.com/edgelesssys/constellation/actions/runs/4414262630

This PR fixes this issue by adding the required permission + only enabling JUnit upload whenever we do "sonobuoy full", given that only then sonobuoy actually outputs a junit file.

@Nirusu Nirusu added the no changelog Change won't be listed in release changelog label Mar 17, 2023
@Nirusu Nirusu requested a review from katexochen as a code owner March 17, 2023 18:12
@edgelesssys edgelesssys deleted a comment from netlify bot Mar 17, 2023
Copy link
Member

@katexochen katexochen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thanks!

@Nirusu
Copy link
Contributor Author

Nirusu commented Mar 18, 2023

The if logic here seems to work but it still does not correctly upload the JUnit files:
https://github.com/edgelesssys/constellation/actions/runs/4450126596/jobs/7815193951

I guess this was broken before? Might have to investigate. I'll keep the PR open right now, hopefully this should be a relatively quick fix.

@Nirusu Nirusu force-pushed the ref/e2e-checks-write branch from e988018 to c346f28 Compare March 20, 2023 12:34
@Nirusu
Copy link
Contributor Author

Nirusu commented Mar 20, 2023

@Nirusu Nirusu force-pushed the ref/e2e-checks-write branch from c346f28 to d8bc453 Compare March 20, 2023 15:14
@Nirusu Nirusu merged commit cdcc549 into main Mar 20, 2023
@Nirusu Nirusu deleted the ref/e2e-checks-write branch March 20, 2023 15:16
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
no changelog Change won't be listed in release changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants