Skip to content

Commit

Permalink
Setup Canary/Nightly Builds
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielLMcGuire committed Feb 9, 2024
1 parent bfd2426 commit 08e47d3
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Build
name: Linux Canary Build

on:
push:
Expand All @@ -25,4 +25,10 @@ jobs:
run: dotnet restore src/linux/MathBotCLI.csproj

- name: Build
run: dotnet build src/linux/MathBotCLI.csproj --configuration Release
run: dotnet build src/linux/MathBotCLI.csproj --configuration Release --output "canary/Linux/"

- name: Add ignored files (.gitignore)
run: |
git add -f canary/Linux/*
git commit -m "Built Linux Canary Build"
git push
34 changes: 34 additions & 0 deletions .github/workflows/WindowsCanary.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Windows Canary Build

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
build:
runs-on: windows-latest

steps:
- name: Checkout code
uses: actions/checkout@v2

- name: Setup .NET Core
uses: actions/setup-dotnet@v1
with:
dotnet-version: '8.0.x' # Change this to your desired .NET version

- name: Restore dependencies
run: dotnet restore src/windows/MathBotCLI.csproj

- name: Build
run: dotnet build src/windows/MathBotCLI.csproj --configuration Release --output "canary/Windows/"

- name: Add ignored files (.gitignore)
run: |
git add -f canary/Windows/*
git commit -m "Built Windows Canary"
git push
4 changes: 3 additions & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,16 @@
# Math Bot CLI - Command-Line Mathematical Utility

## How to install:
### - Windows Canary
- [Download Latest Canary](https://github.com/DanielLMcGuire/MathBotCLI/tree/main/canary/Windows/)
### - Windows (Starting Monday Feb 12th 2024)
- Open CMD / Powershell (Press Win+R, then on Win11 type ```wt.exe``` (```type cmd.exe``` on Win10) and press enter)
- Run the following command:
```PowerShell
winget install DanielMcGuireCorporation.MathBotCLI
```
### - Linux
- Run Setup from Releases ---->
- [Download Latest Canary](https://github.com/DanielLMcGuire/MathBotCLI/tree/main/canary/Linux/)
## Overview
Welcome to Math Bot CLI, a command-line utility that's more than just a mathematical tool. It's a dynamic and expandable application designed to facilitate various numerical computations and serve as a platform for future feature enhancements.
Expand Down

0 comments on commit 08e47d3

Please sign in to comment.