Skip to content

Conversation

@simonrw
Copy link
Contributor

@simonrw simonrw commented Nov 24, 2023

Motivation

For a little while now our CloudFormation AppSync implementation has not supported JS functions. In particular, we do not propagate the Code field, meaning that resolvers using JS functions do not have their mapping JS executed. This is the incorrect behaviour. We migrated the resources to the new Resource Provider API in the private repo, and this change enables their use.

Changes

  • Enable AppSync resource providers

@simonrw simonrw added the semver: patch Non-breaking changes which can be included in patch releases label Nov 24, 2023
@simonrw simonrw self-assigned this Nov 24, 2023
@simonrw simonrw force-pushed the cfn/appsync-resources branch from a505ecf to 915501e Compare November 24, 2023 14:11
@simonrw simonrw marked this pull request as ready for review November 24, 2023 14:36
@github-actions
Copy link

github-actions bot commented Nov 24, 2023

LocalStack Community integration with Pro

       2 files         2 suites   1h 9m 13s ⏱️
2 373 tests 2 060 ✔️ 313 💤 0
2 374 runs  2 060 ✔️ 314 💤 0

Results for commit 72334e4.

♻️ This comment has been updated with latest results.

@coveralls
Copy link

coveralls commented Nov 24, 2023

Coverage Status

coverage: 84.159% (+0.003%) from 84.156%
when pulling 72334e4 on cfn/appsync-resources
into fe3d704 on master.

@simonrw simonrw force-pushed the cfn/appsync-resources branch from 915501e to ff7370f Compare November 24, 2023 16:15
@simonrw simonrw marked this pull request as draft November 24, 2023 16:48
@simonrw simonrw force-pushed the cfn/appsync-resources branch 3 times, most recently from 5c94d95 to f125d38 Compare November 29, 2023 09:04
@simonrw simonrw force-pushed the cfn/appsync-resources branch from f125d38 to 72334e4 Compare November 29, 2023 21:58
@simonrw simonrw marked this pull request as ready for review November 30, 2023 16:07
@simonrw simonrw requested a review from Morijarti November 30, 2023 16:10
@simonrw simonrw changed the title Fix AppSync cloudformation resources Enable AppSync cloudformation resources Nov 30, 2023
@simonrw simonrw merged commit 86c9642 into master Nov 30, 2023
@simonrw simonrw deleted the cfn/appsync-resources branch November 30, 2023 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semver: patch Non-breaking changes which can be included in patch releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants