envoy icon indicating copy to clipboard operation
envoy copied to clipboard

The mobile release CI job has been failing on CI for the last few weeks

Open abeyad opened this issue 1 year ago • 5 comments

This seems related to the CI framework refactor.

https://github.com/envoyproxy/envoy-ci-staging/actions/workflows/mobile-release.yml

Don't see any helpful error messages but sometimes it seems to fail on gpg signing.

cc @phlax

abeyad avatar Jan 09 '24 20:01 abeyad

yeah - im aware - i just didnt get to it - ill try and fix this week

phlax avatar Jan 09 '24 20:01 phlax

no worries, you don't need to treat it as super urgent since it's not blocking anyone right now, but within the next few weeks would be great. thanks @phlax !

abeyad avatar Jan 09 '24 20:01 abeyad

This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged "help wanted" or "no stalebot" or other activity occurs. Thank you for your contributions.

github-actions[bot] avatar Feb 09 '24 00:02 github-actions[bot]

mobile release is still failing: https://github.com/envoyproxy/envoy-ci-staging/actions/runs/7784862169

abeyad avatar Feb 09 '24 02:02 abeyad

@phlax there is renewed interest for the Maven repository publish - any ideas on what the issue might be?

abeyad avatar Feb 23 '24 17:02 abeyad

This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged "help wanted" or "no stalebot" or other activity occurs. Thank you for your contributions.

github-actions[bot] avatar Mar 24 '24 20:03 github-actions[bot]

@abeyad apologies it took so long to follow up on this - the reason for failure is that staging repo doesnt have the keys (phew!) to actually publish

checking maven and the correct ci and this seems to be working as expected

phlax avatar Mar 25 '24 16:03 phlax

thanks @phlax ! To be clear, I still see the mobile-release job failing on CI: https://github.com/envoyproxy/envoy-ci-staging/actions/workflows/mobile-release.yml. Is there somewhere else I should be looking?

abeyad avatar Mar 25 '24 16:03 abeyad

yeah not on staging - ie https://github.com/envoyproxy/envoy/actions/workflows/mobile-release.yml

phlax avatar Mar 25 '24 16:03 phlax

so will staging always be the source of publishing to maven?

abeyad avatar Mar 25 '24 16:03 abeyad

it never will - thats kinda the point - it doesnt have the keys - only this repo does

phlax avatar Mar 25 '24 16:03 phlax

it never will - thats kinda the point - it doesnt have the keys - only this repo does

understood... so the goal is to always continue to publish maven artifacts from the staging repo which has the correct private keys?

abeyad avatar Mar 25 '24 17:03 abeyad

and yup, looks like it's working: https://central.sonatype.com/search?q=envoy%20mobile Last artifact published 3 hours ago.

Thanks @phlax !

abeyad avatar Mar 25 '24 17:03 abeyad

see #33098

phlax avatar Mar 25 '24 17:03 phlax