Skip to content

Conversation

@PTKu
Copy link
Contributor

@PTKu PTKu commented Jan 21, 2025

This pull request includes various changes to workflow configuration files, error handling, and project file management. The most significant changes are summarized below:

Workflow Configuration Updates:

  • .github/workflows/dev.yml, .github/workflows/master.yml, .github/workflows/pr-dev.yml, .github/workflows/release.yml: Added the AX runner type to the runs-on configuration to support additional runner types. [1] [2] [3] [4]

Error Handling Improvement:

  • cake/Helpers.cs: Added a catch block to log a message when failing to delete the apax directory.

Project File Management:

Miscellaneous:

  • src/AXSharp.compiler/src/ixc/Properties/launchSettings.json: Updated the workingDirectory for the axopen-core project.This pull request introduces several changes to improve the handling of project file paths and update launch settings in the AXSharp compiler. The most important changes include adding validation for the output project folder, updating the logic for determining the project file path, and modifying the launch settings.

Project File Path Handling:

Launch Settings Update:

closes #359

@PTKu PTKu added bug Something isn't working ixc-compiler labels Jan 21, 2025
@PTKu PTKu self-assigned this Jan 21, 2025
@PTKu PTKu added this to the v0.18 milestone Jan 21, 2025
@PTKu PTKu modified the milestones: v0.18, v0.22.0 Jan 21, 2025
@PTKu PTKu merged commit 97f7b6d into dev Jan 21, 2025
2 checks passed
@PTKu PTKu deleted the fix-an-issue-with-project-file-override branch January 21, 2025 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ixc-compiler

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add labels to runners according to target platforms (axsharp)

2 participants