Improvement

July 1, 20251 Minute Read

Manage artifact attestations with deletion, filtering, and bulk actions

You can now manage artifact attestations more effectively with new updates to the UI and API, including deletion, filtering, and bulk actions. Here’s what’s new:

  • Delete attestations: Easily delete artifact attestations through the UI or API to remove unwanted attestations, such as those linked to malicious or vulnerable artifacts.
  • Bulk operations: Use API endpoints to perform bulk actions on attestations, saving time when managing multiple attestations.
  • Advanced filtering: Quickly locate the attestations you need by filtering by predicate type, subject name or creation date.
  • Interactive list view: The attestations list view (/attestations) is now more interactive. Select one or multiple attestations to perform bulk actions, such as deleting. Additionally, you can now sort attestations by oldest or newest creation date.

Learn about using artifact attestations to establish provenance for builds or explore the API documentation for artifact attestations.

We’d love to hear your thoughts! Join the discussion in the GitHub Community to share your feedback.

Subscribe to our developer newsletter

Discover tips, technical guides, and best practices in our biweekly newsletter just for devs.

By submitting, I agree to let GitHub and its affiliates use my information for personalized communications, targeted advertising, and campaign effectiveness. See the GitHub Privacy Statement for more details.

Manage artifact attestations with deletion, filtering, and bulk actions - GitHub Changelog