pulumiverse / pulumi-scaleway

Pulumi provider for Scaleway
Apache License 2.0
32 stars 11 forks source link

Upgrade of the terraform scaleway provider seems broken without easy fix #295

Closed mtparet closed 3 months ago

mtparet commented 3 months ago

cf broken PR https://github.com/pulumiverse/pulumi-scaleway/pull/293 and issue https://github.com/scaleway/terraform-provider-scaleway/issues/2597

ringods commented 3 months ago

Scaleway TF provider v2.40.0 -> Pulumi provider v1.13.0 Scaleway TF provider v2.41.1 -> Pulumi provider v1.14.0

Publishing the accompanying docs happens twice a day. The docs for the latest release should be picked up end of day CET.

mtparet commented 3 months ago

Thanks a lot! I will try proposing next update PR when there are new Terraform Scaleway provider.

ringods commented 3 months ago

@mtparet no need to do that. We have an automated tool to do that named upgrade-provider. Here is an GHA workflow which triggers that:

https://github.com/pulumiverse/pulumi-scaleway/blob/main/.github/workflows/upgrade-provider.yml

We can tweak the cron schedule to check more regularly than once a week if needed.

mtparet commented 3 months ago

ooh great, once a week should be enough :)

ringods commented 3 months ago

@mtparet I checked this morning and the docs for version 1.14 were not yet listed, so I went digging. There was a recent change to the tooling behind the publishing of the API docs which generated the files in the wrong place. I filed an issue internally to have this fixed.

So expect a delay in the correct docs to appear. 🙏🏻