Skip to content
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

feat: Added workflow for syncing CSV labels to GitHub Labels #1285

Merged
merged 2 commits into from
Mar 14, 2024
Merged

feat: Added workflow for syncing CSV labels to GitHub Labels #1285

merged 2 commits into from
Mar 14, 2024

Conversation

jtracey93
Copy link
Contributor

Test Run: https://github.com/jtracey93/bicep-registry-modules/actions/runs/8285523952/job/22673465780

This pull request introduces a new GitHub Actions workflow in the .github/workflows/avm.platform.sync-repo-labels-from-csv.yml file. The workflow is designed to synchronize labels from a CSV file to GitHub labels. It is scheduled to run daily at 3:45 AM PST and can also be manually triggered. The workflow runs on an Ubuntu-latest environment and uses a PowerShell script to perform the synchronization.

Key changes include:

  • New GitHub Actions workflow: A new workflow named avm.platform.sync-repo-labels-from-csv has been added. This workflow is set to run on a schedule and can also be manually triggered.
  • Concurrency settings: The workflow is configured to allow only one concurrent deployment. If a new deployment is triggered while another one is in progress, the in-progress deployment will be cancelled.
  • Permissions: The workflow has write permissions for issues and pull requests.
  • Workflow job: The workflow contains a job named sync-labels that runs on an ubuntu-latest environment. The job uses a PowerShell script to synchronize labels from a CSV file to GitHub labels.

@jtracey93 jtracey93 requested review from a team as code owners March 14, 2024 18:14
@microsoft-github-policy-service microsoft-github-policy-service bot added Needs: Triage 🔍 Maintainers need to triage still Type: AVM 🅰️ ✌️ Ⓜ️ This is an AVM related issue labels Mar 14, 2024
@jtracey93 jtracey93 added Type: Hygiene 🧹 things related to testing, issue triage etc. and removed Needs: Triage 🔍 Maintainers need to triage still labels Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: AVM 🅰️ ✌️ Ⓜ️ This is an AVM related issue Type: Hygiene 🧹 things related to testing, issue triage etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants