You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Solution_Name: FASTER # Replace with your solution name, i.e. MyWpfApp.sln.
25
+
Test_Project_Path: FASTERTests\FASTERTests.csproj # Replace with the path to your test project, i.e. MyWpfApp.Tests\MyWpfApp.Tests.csproj.
26
+
Wap_Project_Directory: FASTER # Replace with the Wap project directory relative to the solution, i.e. MyWpfApp.Package.
27
+
Wap_Project_Path: FASTER.App.Package\FASTER.Package.wapproj # Replace with the path to your Wap project, i.e. MyWpf.App.Package\MyWpfApp.Package.wapproj.
28
+
29
+
steps:
30
+
- name: Checkout
31
+
uses: actions/checkout@v4
32
+
with:
33
+
fetch-depth: 0
34
+
35
+
# Install the .NET Core workload
36
+
- name: Install .NET Core
37
+
uses: actions/setup-dotnet@v4
38
+
with:
39
+
dotnet-version: ${{vars.DOTNET_VERSION}}
40
+
41
+
# Execute all unit tests in the solution
42
+
- name: Execute unit tests
43
+
run: dotnet test
44
+
45
+
# Restore the application to populate the obj folder with RuntimeIdentifiers
46
+
- name: Restore the application
47
+
run: dotnet restore
48
+
49
+
# Build
50
+
- name: Build the application
51
+
run: dotnet build --configuration $env:Configuration -a $env:Runtime ./FASTER/FASTER.csproj
# Upload the MSIX package: https://github.com/marketplace/actions/upload-a-build-artifact
63
+
# - name: Upload build artifacts
64
+
# uses: actions/upload-artifact@v4
65
+
# with:
66
+
# name: Release_Nightly_${{ env.Runtime }}
67
+
# path: .\FASTER_Nightly_${{ env.Runtime }}
68
+
# env:
69
+
# Runtime: ${{ matrix.runtime }}
70
+
71
+
- name: Create Release
72
+
id: create_release
73
+
uses: actions/create-release@v1
74
+
env:
75
+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
76
+
with:
77
+
tag_name: ${{ github.ref }}
78
+
release_name: Release ${{ github.ref }}
79
+
draft: false
80
+
prerelease: true
81
+
#Upload Artifacts
82
+
- name: Upload Release Asset
83
+
id: upload-release-asset
84
+
uses: actions/upload-release-asset@v1
85
+
env:
86
+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
87
+
Runtime: ${{ matrix.runtime }}
88
+
with:
89
+
upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps
Copy file name to clipboardexpand all lines: CONTRIBUTING.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -43,9 +43,9 @@ For changes that address core functionality or would require breaking changes (e
43
43
In general, we follow the ["fork-and-pull" Git workflow](https://github.com/susam/gitpr)
44
44
While a bit different, it is generally the same idea.
45
45
46
-
1. Fork the repository to your own Github account
46
+
1. Fork the repository to your own GitHub account
47
47
2. Clone the project to your machine
48
-
3. Create a branch locally with a succinct but descriptive name. It is preferred to branch from the current update branch that should be named feature/Update-X.Y
48
+
3. Create a branch locally with a succinct but descriptive name. It is preferred to branch from the current update branch that should be named `feature/shortName`
49
49
4. Commit changes to the branch
50
50
5. Following any formatting and testing guidelines specific to this repo
0 commit comments