Skip to content

Conversation

@veera-adithya-d
Copy link
Member

Description of your changes

1. bump go version to 1.25 [latest, stable]
Updated the Go version to 1.25, which is the latest stable release. We can ensure keeping up with the framework versions that is recommended in README.

**2. delimiter inconsistency for BATCH_PLATFORMS in publish workflow
Fixed delimiter inconsistency for BATCH_PLATFORMS in the publish workflow. The previous implementation was using an inconsistent delimiter for PLATFORMS and BATCH_PLATFORMS as follows.

PLATFORMS=${{ inputs.platform }} #expects input as space delimited architectures: linux_amd64 linux_arm64

whereas

BATCH_PLATFORMS=${{ inputs.platform }} #expects input as comma separated architectures: linux_amd64,linux_arm64

Fixed to format the input for BATCH_PLATFORMS

BATCH_PLATFORMS="$(echo ${{ inputs.platform }} | tr ' ' ',')"

Added default workflow option for platform to publish both the architectures as a combined package.

default: linux_amd64 linux_arm64
options:
        - linux_amd64 linux_arm64
        - linux_amd64
        - linux_arm64

I have:

  • Read and followed Crossplane's contribution process.
  • Run make generate and committed the results (ideally in a separate commit).
  • Not made any manual changes to generated files, and verified this with make check-diff.

How has this code been tested

Tested the provider run locally and sub package architectures in OKE.

Tested workflow in forked repository veera-adithya-d/crossplane-provider-oci

GitHub Actions

Screenshot 2025-10-31 at 4 09 54 PM Screenshot 2025-10-31 at 4 10 15 PM

Sub packages

Screenshot 2025-10-31 at 4 10 33 PM

Family provider

Screenshot 2025-10-31 at 4 10 42 PM Screenshot 2025-10-31 at 4 10 56 PM

@veera-adithya-d veera-adithya-d self-assigned this Oct 31, 2025
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Oct 31, 2025
@veera-adithya-d veera-adithya-d marked this pull request as ready for review November 3, 2025 15:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant