Skip to content

🔐 Improve secret tracking during trial mode#1492

Merged
dsyme merged 4 commits intomainfrom
track
Oct 10, 2025
Merged

🔐 Improve secret tracking during trial mode#1492
dsyme merged 4 commits intomainfrom
track

Conversation

@dsyme
Copy link
Copy Markdown
Collaborator

@dsyme dsyme commented Oct 10, 2025

Summary

  • Added a new TrialSecretTracker to carefully track secrets added during trial mode
  • Implemented more granular secret tracking and cleanup mechanism
  • Enhanced secret management to prevent unnecessary secret deletions

Key Changes

  • Created TrialSecretTracker struct to track added secrets per repository
  • Modified secret addition functions to use the new tracker
  • Updated secret cleanup process to only remove secrets added during the trial
  • Maintained backward compatibility with existing code

Motivation

Improve the security and reliability of secret management during workflow trials by tracking exactly which secrets were added and ensuring precise cleanup.

@dsyme dsyme merged commit 47f72ac into main Oct 10, 2025
15 checks passed
@dsyme dsyme deleted the track branch October 10, 2025 21:24
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.

1 participant