Skip to content

kevinonme/windows-cli-lightwright

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

windows-cli-lightwright

A lightweight CLI tool for Windows, built with .NET.

Features

  • Simple command-line interface for Windows.
  • Easy to build and run on any Windows machine or GitHub-hosted runner.
  • Automated builds and release pipeline powered by GitHub Actions.

Getting Started

1. Clone the Repository

git clone https://github.com/m1gates/windows-cli-lightwright.git
cd windows-cli-lightwright

2. Build and Run Locally

Requires .NET SDK 8.0+.

dotnet restore ./src/windows-cli-lightwright.csproj
dotnet build ./src/windows-cli-lightwright.csproj --configuration Release
dotnet run --project ./src/windows-cli-lightwright.csproj

Automated Workflows

CI Build (windows-cli-deploy.yml)

  • Runs automatically on every push to main.
  • Builds the project and uploads artifacts for testing.

Manual Release (windows-cli-attach.yml)

  • Triggered manually from the Actions tab.
  • Builds a stand-alone .exe and attaches it to the Releases page.

Run it manually:

  1. Go to the Actions tab.
  2. Select Manual Release (windows-cli-attach.yml).
  3. Click Run workflow.
  4. Download the .exe from the Releases page.

Secrets & Security

The workflows use the built-in GITHUB_TOKEN for authentication. No additional secrets are required.


License

This project is licensed under the MIT License.


Status & Downloads

Manual Release Download

About

Lightweight, fast, and open-source Windows command-line tool with automated build and deployment via GitHub Actions. Perfect for developers seeking a minimal and extensible CLI experience.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages