Skip to content

Commit 19767d9

Browse files
Merge pull request #730 from AgOpenGPS-Official/release/6.7
Release/6.7
2 parents b247945 + d02faa2 commit 19767d9

File tree

328 files changed

+27078
-26424
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

328 files changed

+27078
-26424
lines changed

.github/workflows/build.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,19 @@ jobs:
2929
with:
3030
fetch-depth: 0
3131

32+
- name: Setup dotnet
33+
uses: actions/setup-dotnet@v4
34+
35+
- name: Setup GitVersion
36+
uses: gittools/actions/gitversion/[email protected]
37+
with:
38+
versionSpec: '5.12.x'
39+
40+
- name: Determine Version
41+
uses: gittools/actions/gitversion/[email protected]
42+
with:
43+
updateAssemblyInfo: true
44+
3245
- name: Add MSBuild to PATH
3346
uses: microsoft/setup-msbuild@v2
3447

@@ -38,6 +51,9 @@ jobs:
3851
- name: Build
3952
run: msbuild /m /p:Configuration=${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_FILE_PATH}}
4053

54+
- name: Test
55+
run: dotnet test ${{env.SOLUTION_FILE_PATH}}
56+
4157
- name: Create AgOpenGPS.zip
4258
shell: powershell
4359
run: Compress-Archive -Path "AgOpenGPS" -Destination "AgOpenGPS.zip"

.github/workflows/release.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,19 @@ jobs:
2626
with:
2727
fetch-depth: 0
2828

29+
- name: Setup dotnet
30+
uses: actions/setup-dotnet@v4
31+
32+
- name: Setup GitVersion
33+
uses: gittools/actions/gitversion/[email protected]
34+
with:
35+
versionSpec: '5.12.x'
36+
37+
- name: Determine Version
38+
uses: gittools/actions/gitversion/[email protected]
39+
with:
40+
updateAssemblyInfo: true
41+
2942
- name: Add MSBuild to PATH
3043
uses: microsoft/setup-msbuild@v2
3144

@@ -35,6 +48,9 @@ jobs:
3548
- name: Build
3649
run: msbuild /m /p:Configuration=${{env.BUILD_CONFIGURATION}} ${{env.SOLUTION_FILE_PATH}}
3750

51+
- name: Test
52+
run: dotnet test ${{env.SOLUTION_FILE_PATH}}
53+
3854
- name: Create AgOpenGPS.zip
3955
shell: powershell
4056
run: Compress-Archive -Path "AgOpenGPS" -Destination "AgOpenGPS.zip"
@@ -49,7 +65,7 @@ jobs:
4965
release_name: Release ${{ env.GitVersion_SemVer }}
5066
body: |
5167
Automated Release by GitHub Action CI
52-
draft: false
68+
draft: ${{ github.ref_name == 'master' }}
5369
prerelease: ${{ contains(github.ref_name, 'release/') }}
5470

5571
- name: Upload Release Asset

README.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# AgOpenGPS - Guidance software
22

3-
[![GitHub Release](https://img.shields.io/github/v/release/farmerbriantee/AgOpenGPS)](https://github.com/farmerbriantee/AgOpenGPS/releases/latest)
3+
[![GitHub Release](https://img.shields.io/github/v/release/agopengps-official/AgOpenGPS)](https://github.com/agopengps-official/AgOpenGPS/releases/latest)
44

55
Ag Precision Mapping and Section Control Software
66

@@ -24,11 +24,17 @@ See the PCB repo for PCB layouts, firmware for steering and rate control, machin
2424

2525
## Installation
2626

27-
1. Download the [Most Stable AgOpenGPS Release](https://github.com/farmerbriantee/AgOpenGPS/releases)
27+
1. Download the [Most Stable AgOpenGPS Release](https://github.com/agopengps-official/AgOpenGPS/releases)
2828
2. Unzip or extract the contents to a folder (folder accessible by user not the root of C:\\)
2929
Even on your desktop
3030
3. Run AgOpenGPS.exe
3131

32+
## Building
33+
34+
1. Clone this repository (e.g. use Visual Studio to do so)
35+
2. Open the solution (`SourceCode/AgOpenGPS.sln`) in Visual Studio
36+
3. Add your code and (re)build
37+
3238
## Contributing
3339

3440
The `master` branch contains the most stable version of AgOpenGPS, while the `develop` branch
@@ -43,11 +49,11 @@ In order to contribute to AgOpenGPS, follow these steps:
4349

4450
## Links
4551

46-
- [AgOpenGPS Wiki](https://github.com/farmerbriantee/AgOpenGPS/wiki)
52+
- [AgOpenGPS Wiki](https://github.com/agopengps-official/AgOpenGPS/wiki)
4753
- [AgOpenGPS Forum](https://discourse.agopengps.com/)
48-
- [PCB and Firmware Repository](https://github.com/AgHardware/Boards)
49-
- [SK21 Rate Control Repository](https://github.com/AgHardware/Rate_Control)
50-
- [AgHardware Wiki](https://github.com/AgHardware/Boards/wiki)
54+
- [PCB and Firmware Repository](https://github.com/agopengps-official/Boards)
55+
- [SK21 Rate Control Repository](https://github.com/agopengps-official/Rate_Control)
56+
- [Hardware Wiki](https://github.com/agopengps-official/Boards/wiki)
5157

5258
## License
5359

0 commit comments

Comments
 (0)