This repository was archived by the owner on Dec 27, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Publish CLI
2+
3+ on :
4+ workflow_dispatch :
5+
6+ jobs :
7+ publish :
8+ runs-on : ${{ matrix.config.os }}
9+ permissions :
10+ contents : write
11+ strategy :
12+ matrix :
13+ config :
14+ - { os: windows-latest, runtime: win-x64, executable: AssetRipper.CLI.exe }
15+
16+ steps :
17+ - uses : actions/checkout@v4
18+ - name : Setup .NET
19+ uses : actions/setup-dotnet@v4
20+ with :
21+ dotnet-version : 8.0.x
22+ - name : Publish
23+ run : dotnet publish -c Release -r ${{ matrix.config.runtime }}
24+ working-directory : ./Source/AssetRipper.CLI/
25+ - name : List Files
26+ shell : bash
27+ run : ls -R ./Source/0Bins/AssetRipper.CLI/Release/
28+ - name : List Files
29+ shell : bash
30+ run : date -u > ./Source/0Bins/AssetRipper.CLI/Release/${{ matrix.config.runtime }}/publish/compile_time.txt
31+ - name : Upload
32+ uses : actions/upload-artifact@v4
33+ with :
34+ name : AssetRipper.CLI
35+ path : |
36+ ./Source/0Bins/AssetRipper.CLI/Release/${{ matrix.config.runtime }}/publish
37+ if-no-files-found : error
38+ - name : Create release
39+ id : release
40+ uses : softprops/action-gh-release@v2
41+ with :
42+ files : ./Source/0Bins/AssetRipper.CLI/Release/${{ matrix.config.runtime }}/publish/*
43+ token : ${{ secrets.GITHUB_TOKEN }}
44+ name : Latest build
45+ draft : false
46+ prerelease : false
47+ tag_name : latest
You can’t perform that action at this time.
0 commit comments