xfg - Repo as Code
Version updated for https://github.com/anthony-spruyt/xfg to version v3.9.13.
- This action is used across all versions by 0 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The xfg GitHub Action enables organizations to manage files, repository settings, and standards declaratively across GitHub, Azure DevOps, and GitLab using a single YAML configuration file. It automates tasks such as syncing configuration files, applying repository settings, enforcing branch protection rules, and managing repositories (creation, forking, migration), reducing manual effort and ensuring consistent standards across projects. This action is ideal for maintaining organizational compliance and streamlining DevOps workflows.
Release notes
What’s Changed
- chore(config): update Claude config by @claude-config-sync[bot] in https://github.com/anthony-spruyt/xfg/pull/520
- docs: add Workflows and Administration permissions to GitHub App setup by @anthony-spruyt in https://github.com/anthony-spruyt/xfg/pull/521
- chore(config): update Claude config by @claude-config-sync[bot] in https://github.com/anthony-spruyt/xfg/pull/523
- chore(deps): fix audit vulnerabilities by upgrading c8 to v11 by @anthony-spruyt in https://github.com/anthony-spruyt/xfg/pull/524
- docs: add repo labels design doc and implementation plan by @anthony-spruyt in https://github.com/anthony-spruyt/xfg/pull/525
- chore(config): update Claude config by @claude-config-sync[bot] in https://github.com/anthony-spruyt/xfg/pull/527
- feat(labels): add declarative GitHub label management by @anthony-spruyt in https://github.com/anthony-spruyt/xfg/pull/526
- feat(test): add GitHub labels integration tests by @anthony-spruyt in https://github.com/anthony-spruyt/xfg/pull/528
- fix(test): use merge: direct for delete-orphaned labels test by @anthony-spruyt in https://github.com/anthony-spruyt/xfg/pull/529
- fix(settings): read manifest from remote for deleteOrphaned by @anthony-spruyt in https://github.com/anthony-spruyt/xfg/pull/530
Full Changelog: https://github.com/anthony-spruyt/xfg/compare/v3.9.12...v3.9.13