You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
The resources and data sources in this provider are generated from the CloudFormation schema, so they can only support the actions that the underlying schema supports. For this reason submitted bugs should be limited to defects in the generation and runtime code of the provider. Customizing behavior of the resource, or noting a gap in behavior are not valid bugs and should be submitted as enhancements to AWS via the CloudFormation Open Coverage Roadmap.
Description
Add a GitHub workflow to proactively find any regression in resource support.
Read the list of existing schema files from internal/service/cloudformation/schemas directory on the awscc GitHub repo to get the currently supported list or another means of doing that. GitHub APIs might limit the calls to 1000 files at a point in time unless you clone the repo.
#!/bin/bash
dir="${1:-.}"
output_file="current-resources.txt"
for file in "$dir"/*.json; do
basename=$(basename "$file")
modified_name=$(echo "${basename%.json}" | tr '_' '::')
echo "AWS::$modified_name" >> "$output_file"
done
sort -o "$output_file" "$output_file"
Find the diff between them resource list.
- name: Compare with reference list
run: |
# Generate diff
diff_output=$(diff -u supported-resources.txt current-resources.txt || true)
Notify/Generate a PR based on preference.
The text was updated successfully, but these errors were encountered:
quixoticmonk
changed the title
GitHub action workflow enhancement:
GitHub action workflow enhancement: Identity regression in resource support
Dec 13, 2024
quixoticmonk
changed the title
GitHub action workflow enhancement: Identity regression in resource support
GitHub action workflow enhancement: Identify regression in resource support
Dec 13, 2024
Community Note
Description
Add a GitHub workflow to proactively find any regression in resource support.
Pseudo code
internal/service/cloudformation/schemas
directory on the awscc GitHub repo to get the currently supported list or another means of doing that. GitHub APIs might limit the calls to 1000 files at a point in time unless you clone the repo.The text was updated successfully, but these errors were encountered: