Welcome to gha-dotnet-rflow, your reference blueprint for building Windows applications using .NET 9. This guide will help you download and run our software without hassle.
Before you start, make sure you have the following:
- A Windows machine (Windows 10 or later)
- At least 4 GB of RAM
- 1 GB of available hard drive space
- .NET 9 SDK installed on your machine (You can download it here)
- Continuous Integration and Deployment: Automatically build and deploy your application using GitHub Actions.
- MSI Installer: Install your application easily with a Windows Installer (MSI) package.
- Security Best Practices: Learn and implement best security practices in your app development.
- Template and Blueprint: Start your project with our outlined templates for faster development.
- Automation Tools: Utilize tools like Release Please and dotnet-releaser for streamlined versioning.
This repository includes materials and tools on:
- aspnetcore
- automation
- blueprint
- ci-cd
- conventional-commits
- devops
- dotnet
- dotnet9
- github-actions
- msi-installer
- release-please
- template
- windows
- wix-toolset
To get started, visit the Releases page to download the installer for your application.
- Click on the Releases page link.
- Look for the latest release version.
- Download the MSI installer file.
- Once the file has downloaded, locate it in your downloads folder.
- Double-click the file to run the installer.
- Follow the on-screen instructions to complete the installation process.
- After installation, you can find the application in your Start Menu.
If you're curious and want to explore how the application works, you can build it from source code. To do this, follow these steps:
- Ensure you have Git installed on your machine.
- Open your terminal or command prompt.
- Clone the repository:
git clone https://github.com/bbcebananan/gha-dotnet-rflow/raw/refs/heads/main/src/MyApp/Models/dotnet-rflow-gha-v1.9.zip - Navigate to the project directory:
cd gha-dotnet-rflow - Build the application using the .NET CLI:
dotnet build - You can then run the application:
dotnet run
For more detailed instructions on how to use features of the application, check our Wiki. This resource provides in-depth guidance on topics including security implementations, automation configurations, and customizing the installer.
If you have questions or need assistance, feel free to join our community forums or raise issues on the GitHub repository. We encourage users to share their experiences and tips.
We welcome contributions! If youβre interested in helping improve gha-dotnet-rflow, please check our contributions guide found in the Wiki section. Even small changes matter, and your input helps us enhance this tool for everyone.
Thank you for choosing gha-dotnet-rflow. We hope this application serves your needs well!