cdklabs / cdk-pipelines-github

Apache License 2.0
349 stars 37 forks source link

fix: upload-artifact v4 breaking change #1105

Closed kaizencc closed 2 months ago

kaizencc commented 2 months ago

fixes #1103

misterjoshua commented 2 months ago

From the build error, it looks like the build artifact's uploaded with include-hidden-files: false and when packaging for each language, the .projen dir is missing, so there's no .projen/tasks.json and Projen can't find the language packaging tasks.

Projen appears to be tracking issues with upload-artifact, as it's directly affected by GitHub's breaking change as well. Their mitigation right now is having people manually update Projen so they can roll back the upload-artifact version to buy time: https://github.com/projen/projen/issues/3820