Skip to content

Conversation

@lachlanharrisdev
Copy link
Owner

@lachlanharrisdev lachlanharrisdev commented Sep 25, 2025

Description

Remove the slsa_generator.yml workflow, which has been made obsolete in favour of immutable releases built into GitHub

Checklist

Please ensure the following before requesting a merge:

  • I have read and agree to the repository's CONTRIBUTING.md and LICENSE.md.
  • All tests pass locally (make, make test).
  • Relevant documentation has been updated (README.md, GitHub wiki(s)).
  • Code follows the repository's style and formatting guidelines.
  • I have added/updated relevant tests.

Related Issues

None provided.

Additional Notes

None provided.


By submitting this pull request, you acknowledge the following:

  • Your contribution will be credited in the repository's contributor list and may be included in a major release.
  • Individual contributions may not be credited in associated research publications.
  • You confirm that you have the right to submit this work and that it does not violate any third-party rights or agreements.
  • All contributions are made under the terms of the repository's license.
  • If you violate any of the terms above or as outlined in CONTRIBUTING.md, your future contributions may not be accepted

Workflow is obsolete in favour of `immutable releases` built into GitHub
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR removes the obsolete SLSA generator workflow file in favor of GitHub's built-in immutable releases feature.

  • Removes the entire .github/workflows/slsa-generator.yml workflow file
  • Eliminates the custom SLSA provenance generation process that was previously used for supply chain security
  • Simplifies the CI/CD pipeline by leveraging GitHub's native security features

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@lachlanharrisdev
Copy link
Owner Author

Just wanted to test how biased copilot is...

@lachlanharrisdev lachlanharrisdev merged commit fd2f0af into main Sep 25, 2025
1 check passed
@lachlanharrisdev lachlanharrisdev deleted the remove-slsa branch September 25, 2025 06:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants