Skip to content

Conversation

@LordofGhost
Copy link
Member

@LordofGhost LordofGhost commented Mar 23, 2025

Describe your changes

This pull request includes several changes to the GitHub workflows and configuration files to improve the build and formatting processes. The most important changes include the addition of workflows for building the project, formatting code, and creating releases, as well as the introduction of a new .clang-format configuration.

GitHub workflows:

  • .github/workflows/build.yml: Added a workflow to build the project on multiple operating systems (Ubuntu, Windows, and macOS).
  • .github/workflows/release-tag.yml: Added a workflow to create a pre-release when a tag is pushed to the repository, including building the project on multiple operating systems and uploading the build artifacts.

Code formatting:

Tested platforms

  • Windows (x86/32-Bit)
  • Windows (64-Bit)
  • Ubuntu (20.04 LTS or above)
  • macOS (Apple Silicon)
  • GitHub Actions

@LordofGhost LordofGhost changed the title Workflow/clang format Add Workflows to the Project Mar 23, 2025
@LordofGhost LordofGhost merged commit 60a99ca into main Mar 23, 2025
6 checks passed
@LordofGhost LordofGhost deleted the workflow/clang-format branch March 23, 2025 14:28
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.

3 participants