Skip to content
Discussion options

You must be logged in to vote

Good catch, that's a mistake in the vendor config. The shared GitHub OIDC role mixin lives in the separate cloudposse-terraform-components/mixins repo and uses its own versioning, not the component’s version. The correct approach is to pin the mixin to its repo version (e.g., v0.1.0) while keeping the ECR component at v1.538.4.

apiVersion: atmos/v1
kind: ComponentVendorConfig
spec:
  source:
    # 'uri' supports all protocols (local files, Git, Mercurial, HTTP, HTTPS, Amazon S3, Google GCP),
    # and all URL and archive formats as described in https://github.com/hashicorp/go-getter
    # In 'uri', Golang templates are supported  https://pkg.go.dev/text/template
    # If 'version' is prov…

Replies: 1 comment

Comment options

milldr
Sep 2, 2025
Maintainer Sponsor

You must be logged in to vote
0 replies
Answer selected by jochem725
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants