Skip to content

Add workflow to export repo secrets#4153

Merged
pgavlin merged 1 commit into
masterfrom
pgavlin/export-repo-secrets
May 13, 2025
Merged

Add workflow to export repo secrets#4153
pgavlin merged 1 commit into
masterfrom
pgavlin/export-repo-secrets

Conversation

@pgavlin

@pgavlin pgavlin commented May 12, 2025

Copy link
Copy Markdown
Member

This repository has repository-specific secrets that need to be migrated to ESC. These changes add a GitHub Actions workflow to perform this migration.

The workflow is configured to be run manually. It is only expected that the worflow will be run once. The workflow uses https://github.com/pulumi/esc-export-secrets-action to create a new ESC environment to hold the repository's secrets. This environment also imports the environment that holds the organization's secrets.

@pgavlin pgavlin requested a review from komalali May 12, 2025 20:24
@github-actions

Copy link
Copy Markdown
Contributor

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

@pgavlin pgavlin force-pushed the pgavlin/export-repo-secrets branch from 70b29d0 to 3c26ac8 Compare May 12, 2025 20:38
@codecov

codecov Bot commented May 12, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 58.07%. Comparing base (750903b) to head (3c26ac8).
Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4153      +/-   ##
==========================================
- Coverage   58.08%   58.07%   -0.01%     
==========================================
  Files          84       84              
  Lines       13535    13535              
==========================================
- Hits         7862     7861       -1     
- Misses       5081     5082       +1     
  Partials      592      592              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@pgavlin pgavlin merged commit 176c253 into master May 13, 2025
25 checks passed
@pgavlin pgavlin deleted the pgavlin/export-repo-secrets branch May 13, 2025 16:36
@pulumi-bot

Copy link
Copy Markdown
Contributor

This PR has been shipped in release v3.5.0.

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.

3 participants