Skip to content

(build) add actions/attest-build-provenance #4265

New issue

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

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

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 16, 2024
Merged

Conversation

arturcic
Copy link
Member

This pull request includes several changes to improve the artifact management and build processes in the GitHub Actions workflows. The most important changes include the addition of new actions for artifact attestation and cache restoration, as well as updates to existing workflows to use these new actions.

New Actions Added:

Workflow Updates:

  • .github/workflows/_artifacts_linux.yml, .github/workflows/_artifacts_windows.yml, .github/workflows/_build.yml, .github/workflows/_docker.yml, .github/workflows/_docker_manifests.yml, .github/workflows/_publish.yml, .github/workflows/_unit_tests.yml, .github/workflows/ci.yml, .github/workflows/docs.yml: Updated to use the new cache-restore action instead of artifacts-restore. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

Permissions and Configuration:

These changes streamline the artifact management process and enhance the security and efficiency of the CI/CD pipeline.

@arturcic arturcic added the build label Oct 16, 2024
@arturcic arturcic added this to the 6.x milestone Oct 16, 2024
@arturcic arturcic merged commit f7e6630 into GitTools:main Oct 16, 2024
96 checks passed
Copy link
Contributor

mergify bot commented Oct 16, 2024

Thank you @arturcic for your contribution!

@arturcic arturcic modified the milestones: 6.x, 6.0.4 Oct 31, 2024
@gittools-bot
Copy link

🎉 This issue has been resolved in version 6.0.4 🎉
The release is available on:

Your GitReleaseManager bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants