canonical / operator-workflows

Apache License 2.0
6 stars 9 forks source link

Use the latest version of charming-actions in publish workflows #369

Closed weiiwang01 closed 2 months ago

weiiwang01 commented 2 months ago

The latest version of charming-actions on the main branch includes several fixes for the publishing actions, specifically for charms that use extensions. For the time being, switch to charming-actions@main to enable charm publishing.

weiiwang01 commented 2 months ago

Hasn't a tag been releeased? I was expecting renovate to do this for us

The fixes haven't been released yet; just switch to the main branch before the release. There is a newer version 2.6.0 released, but renovate does not seem to detect it, likely due to the -rc suffix.

arturo-seijas commented 2 months ago

Hasn't a tag been releeased? I was expecting renovate to do this for us

The fixes haven't been released yet; just switch to the main branch before the release. There is a newer version 2.6.0 released, but renovate does not seem to detect it, likely due to the -rc suffix.

I think we should ask them to release it instead of compromising more the repeatability of our builds, tbh

weiiwang01 commented 2 months ago

Hasn't a tag been releeased? I was expecting renovate to do this for us

The fixes haven't been released yet; just switch to the main branch before the release. There is a newer version 2.6.0 released, but renovate does not seem to detect it, likely due to the -rc suffix.

I think we should ask them to release it instead of compromising more the repeatability of our builds, tbh

Gotcha, but I think we still need to manually change the version here as renovate doesn't update the current version.

cbartz commented 2 months ago

I asked for it because the 12-factor charms require the latest version of canonical/charming-actions/upload-charm to work properly. @weiiwang01 are you asking @simskij for an estimate on when it will be released?

weiiwang01 commented 2 months ago

I asked for it because the 12-factor charms require the latest version of canonical/charming-actions/upload-charm to work properly. @weiiwang01 are you asking @simskij for an estimate on when it will be released?

yep

weiiwang01 commented 2 months ago

I asked for it because the 12-factor charms require the latest version of canonical/charming-actions/upload-charm to work properly. @weiiwang01 are you asking @simskij for an estimate on when it will be released?

yep

@arturo-seijas @cbartz Simon just released the charming-actions 2.6.1. I have upgraded all the reference to 2.6.1, which should be recognizable by renovate or dependabot in the future.