Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

github-action: use composite action and fix smoke-tests #459

Merged
merged 2 commits into from
Apr 22, 2024

Conversation

v1v
Copy link
Member

@v1v v1v commented Apr 22, 2024

Fixes a regression when enabled the goreleaser with sbom. The smoke-tests uses goreleaser and I didn't detect it in

smoketest/run: zip

I refactored the code to use a composite action to reuse the same steps in the different GitHub workflows

@v1v v1v requested review from kruskall and a team April 22, 2024 10:04
@github-actions github-actions bot added the aws-λ-extension AWS Lambda Extension label Apr 22, 2024
@@ -0,0 +1,31 @@
---
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new GitHub composite action to be called

@@ -28,3 +28,17 @@ updates:
github-actions:
patterns:
- "*"

# GitHub composite actions
- package-ecosystem: "github-actions"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Enable dependabot for the composite actions

@v1v v1v merged commit 7570a0e into main Apr 22, 2024
12 checks passed
@v1v v1v deleted the feature/configure-tools branch April 22, 2024 10:35
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
aws-λ-extension AWS Lambda Extension
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants