Skip to content
This repository was archived by the owner on Sep 8, 2022. It is now read-only.

chore: fix github actions for build and release #2

Merged
merged 6 commits into from
Jan 9, 2022

Conversation

am29d
Copy link
Contributor

@am29d am29d commented Jan 9, 2022

During the build and release step we run tests to build the lambda layer. The layer is not pre-build and added to the git repo, like other layers from the CDK standard library. Instead, the layer is created during the synth step and thus needs access to docker runtime. But the node runtime does not have permission to docker during build and release process, thus we need to add this step to our workflow.

Sadly, the projen automatically generates the github workflow and actions and we can't add this modification (yet), so each npx projen build command will overwrite the workflow.

For now, I have generated the workflow from projen and deactivated the github integration. Once I know how to add this customisation, I will turn it back on.

@am29d am29d merged commit 8d416f4 into main Jan 9, 2022
@am29d am29d deleted the chore/github-actions-fix branch January 9, 2022 16:33
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant