How stefanmaron/msdyn365bc.code.history works
This repository is a versioned archive of Business Central app code, organized by country and major version so users can inspect and compare changes. Its documented operational workflow is a daily artifact-based update that adds commits through pipelines; users then select country/version branches to examine the archived code. The tree also contains country and repository maintenance scripts, but their implementation and wiring are not available here, so their relationships are left unspecified.
Main entry points: BuildNewCommits.yml Build new commits
Components 10
Update operations
- Build new commits
.github/workflows/BuildNewCommits.yml - Auto-load versions
scripts/Auto_load_versions.ps1 - Get countries
scripts/GetAllCountries.ps1 - Update repository
scripts/UpdateALRepo.ps1
Code history
- Versioned code
- Country-version branches
Browse and compare
- Inspect changes
Other components
- BC artifacts
- Daily schedule
- Repository user
Connections 7
- Daily schedule → Build new commits: triggers daily
- BC artifacts → Build new commits: updates from
- Build new commits → Versioned code: adds commits
- Versioned code → Country-version branches: organizes by country/version
- Repository user → Country-version branches: selects
- Repository user → Inspect changes: compares versions
- Country-version branches → Inspect changes: provides code