Skip to content

[Sync] Update project files from source repository (58a7526) - #180

Merged
mrz1836 merged 1 commit into
masterfrom
chore/sync-files-third-party-sdks-20260531-000436-58a7526
May 31, 2026
Merged

mrz1836 merged 1 commit into
masterfrom
chore/sync-files-third-party-sdks-20260531-000436-58a7526

Conversation

@mrz1836

@mrz1836 mrz1836 commented May 31, 2026

Copy link
Copy Markdown
Owner

What Changed

  • Removed six deprecated GoFortress reusable workflow files (fortress-completion-finalize.yml, fortress-completion-statistics.yml, fortress-completion-tests.yml, fortress-performance-summary.yml, fortress-test-magex.yml, fortress-test-validation.yml)
  • Removed validate-test-results composite action from .github/actions/
  • Removed maintainer comment (@mrz1836) from .github/.yamlfmt configuration header
  • Added test fixture exclusion to yamlfmt configuration for .github/ci-tester/fixtures/workflow-invalid/.github/workflows/invalid.yml
  • Updated CODEOWNERS to remove ownership entries for .github/.env.base and .github/.env.custom, changed .github/.gitleaks.toml to .gitleaksignore
  • Removed load-env, setup-goreleaser, and setup-magex composite actions from .github/actions/
  • Removed environment configuration files from .github/env/ directory (10-mage-x.env, 10-coverage.env, 10-pre-commit.env)
  • Updated remaining workflow files to add permissions: contents: read to various jobs and remove references to deleted actions and workflows

Why It Was Necessary

  • Cleanup of deprecated GoFortress testing infrastructure that is no longer used in the current CI/CD pipeline
  • Removal of obsolete composite actions and environment configuration files to reduce maintenance overhead
  • CODEOWNERS updates to reflect actual repository structure after removing deprecated .env files and updating gitleaks configuration location

Testing Performed

  • Verified that remaining workflow files have valid syntax after removing references to deleted actions
  • Confirmed yamlfmt configuration correctly excludes test fixtures from formatting checks
  • Validated that CODEOWNERS file paths align with current repository structure

Impact / Risk

  • Breaking Change: None - removed workflows and actions were already deprecated and unused
  • Risk: Low - deletion of unused CI infrastructure should not affect active workflows
  • Performance: Slightly improved repository maintenance by removing ~382+ lines of unused workflow code

@mrz1836 mrz1836 self-assigned this May 31, 2026
@mrz1836 mrz1836 added automated-sync Automated sync PR, e.g. from a fork or external repo automerge Label to automatically merge pull requests that meet all required conditions chore Simple dependency updates or version bumps labels May 31, 2026
@mrz1836
mrz1836 merged commit 20e49e1 into master May 31, 2026
25 checks passed
@github-actions
github-actions Bot deleted the chore/sync-files-third-party-sdks-20260531-000436-58a7526 branch May 31, 2026 04:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated-sync Automated sync PR, e.g. from a fork or external repo automerge Label to automatically merge pull requests that meet all required conditions chore Simple dependency updates or version bumps

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

⌂ 换网址