Skip to content

Conversation

@vicheey
Copy link
Contributor

@vicheey vicheey commented Jan 8, 2026

Issue #, if available

The awslabs/goformation repository hasn't been updated since as of Oct 17, 2024 the repository has been archived. We have been manually update this CFN schema.
Previous PR: Updating Cloudformation Schema by Vandita2020 · Pull Request #3797 · aws/serverless-application-model

Description of changes

  1. Pull awslabs/goformation locally
    1.1 Run go generate which create a GO struct files including cdk.schema.json, cfn.schema.json and sam.schema.json.
    1.2 Copy the path to cfn.schema.json
  2. Pull aws/serverless-application-model locally
    2.1 In virtual environment, run make init
    2.2 Run make fetch-schema-data (ref)
    2.3 Run cp <path-to-cloudformation.schema.json-file-copy-from-1.2>/cloudformation.schema.json .tmp/cloudformation.schema.json
    2.3 Run make schema-all (ref)

Description of how you validated changes

Update samtranslator/schema/schema.json, schema_source/cloudformation-docs.json and schema_source/cloudformation.schema.json

Checklist

Examples?

Please reach out in the comments if you want to add an example. Examples will be
added to sam init through aws/aws-sam-cli-app-templates.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@vicheey vicheey requested a review from a team as a code owner January 8, 2026 22:07
@vicheey vicheey merged commit 5a0a4df into develop Jan 9, 2026
7 checks passed
@vicheey vicheey deleted the update-cfn-schema branch January 9, 2026 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants