Skip to content

Create build.yml - #11

Merged
KyleMcMaster merged 5 commits into
mainfrom
KyleMcMaster-patch-1
Jul 1, 2025
Merged

Create build.yml#11
KyleMcMaster merged 5 commits into
mainfrom
KyleMcMaster-patch-1

Conversation

@KyleMcMaster

Copy link
Copy Markdown
Contributor

This pull request introduces a new GitHub Actions workflow to automate the CI/CD process for both Node.js and .NET projects. The workflow ensures dependencies are installed, builds are created, and tests are run across supported versions.

CI Workflow Implementation:

  • .github/workflows/build.yml: Added a new workflow named "CI" that runs on pushes and pull requests to the main branch. It includes two jobs:
    • Node.js Build and Test: Installs dependencies, builds the source code (if applicable), and runs tests across Node.js versions 18.x, 20.x, and 22.x.
    • .NET Build and Test: Restores dependencies, builds the project, and runs tests using .NET version 8.0.x.

@KyleMcMaster
KyleMcMaster merged commit a7a9538 into main Jul 1, 2025
4 checks passed
@KyleMcMaster
KyleMcMaster deleted the KyleMcMaster-patch-1 branch July 1, 2025 22:33
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.

1 participant