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

563 fix cake to do not touch catalog version #566

Merged
merged 17 commits into from
Jan 30, 2025

Conversation

PTKu
Copy link
Contributor

@PTKu PTKu commented Jan 30, 2025

This pull request includes several important changes across different files to improve functionality and update dependencies. The changes include modifications to the GitHub Actions workflow, updates to the ApaxFile class, dependency version updates, and adjustments to the build context and program files.

Workflow and Configuration Updates:

Class and Dependency Updates:

  • cake/ApaxFile.cs: Added a new ApaxFile class with properties and methods to handle AX project files, including methods to create and update Apax DTOs.
  • cake/Build.csproj: Updated versions of several package dependencies (CliWrap, Polly, and YamlDotNet).

Build Context Enhancements:

  • cake/BuildContext.cs: Changed BuildContext class to be partial and updated methods to handle Apax version and dependency updates more robustly, including skipping catalog version changes. [1] [2] [3]

Task and Program Adjustments:

  • cake/Program.cs: Removed the ApaxUpdateTask and adjusted dependencies for the CatalogInstallTask. [1] [2]

@PTKu PTKu linked an issue Jan 30, 2025 that may be closed by this pull request
@PTKu PTKu requested a review from TomKovac January 30, 2025 14:02
@PTKu PTKu merged commit c081a04 into dev Jan 30, 2025
1 check passed
@PTKu PTKu deleted the 563-fix-cake-to-do-not-touch-catalog-version branch January 30, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix cake to do not touch catalog version
2 participants