Breaking changes
-
Use setup action by @DecimalTurn in #31
VBA-Buildnow focuses only on building and testing VBA-enabled files from source.Starting with v2.0.0, environment initialization is no longer handled inside this action.
You must runDecimalTurn/setup-vbabeforeVBA-Build.In previous versions,
VBA-Buildhandled setup tasks like:- Installing Microsoft Office on the runner
- Initializing Office applications
- Configuring VBA security (VBOM access / macro settings)
In v2.0.0, these responsibilities were removed from
VBA-Buildand moved tosetup-vba.This is an intentional separation of concerns:
setup-vba= prepare runner/runtimeVBA-Build= build documents from source
See Migration Guide for more details on how to upgrade.
Minor changes
Dependency updates
- Update GitHub Artifact Actions (major) by @renovate[bot] in #25
- Update actions/checkout action to v6 by @renovate[bot] in #26
- Update GitHub Artifact Actions (major) by @renovate[bot] in #27
- Update dawidd6/action-download-artifact action to v12 by @renovate[bot] in #28
- Update dawidd6/action-download-artifact action to v13 by @renovate[bot] in #29
- Update dawidd6/action-download-artifact action to v14 by @renovate[bot] in #30
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #32
Full Changelog: v1.4.0...v2.0.0