Fixed MockMobile CI pipeline (#2)
- Fixed crashes on CI/CD pipeline for MockMobile tool - Added artifact drop task
This commit is contained in:
@@ -20,16 +20,26 @@ jobs:
|
||||
dotnet-version: 6.0.x
|
||||
|
||||
- name: Restore dependencies
|
||||
working-directory: "MockMobile"
|
||||
run: dotnet restore
|
||||
|
||||
- name: Build
|
||||
working-directory: "MockMobile"
|
||||
run: dotnet build --no-restore
|
||||
|
||||
- name: Publish
|
||||
working-directory: "MockMobile"
|
||||
run: dotnet publish -p:PublishSingleFile=true -r win-x64 -c Debug --self-contained true
|
||||
|
||||
- name: Publish artifacts
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: "MockMobile"
|
||||
path: "MockMobile/bin/Debug/net6.0/win-x64/publish/"
|
||||
|
||||
- name: Create GitHub Release
|
||||
uses: ncipollo/release-action@v1
|
||||
with:
|
||||
artifacts: "${GITHUB_REPOSITORY}/bin/Debug/net6.0/win-x64/publish/MockMobile.exe,${GITHUB_REPOSITORY}/bin/Debug/net6.0/win-x64/publish/MockMobile.pdb"
|
||||
tag: ${{ github.run_id }}-${{ github.run_number }}
|
||||
artifacts: "MockMobile/bin/Debug/net6.0/win-x64/publish/MockMobile.exe,MockMobile/bin/Debug/net6.0/win-x64/publish/MockMobile.pdb"
|
||||
token: ${{ secrets.GH_TOKEN }}
|
||||
Reference in New Issue
Block a user