Christoph Wille
fbad0d8990
Add Release build step
4 years ago
Christoph Wille
2e5411732a
Update McMaster.Extensions.CommandLineUtils to latest
4 years ago
Christoph Wille
7a98d248c8
Windows 2022 build image https://github.com/actions/virtual-environments/issues/4488
4 years ago
Andreas Weizel
a2d11cc647
Upload compiled MSI file as build artifact on release build
4 years ago
Christoph Wille
a601fdde70
Switch to using the .NET 6.0 SDK (LTS compared to 5.0). Removed unsupported TFM for ilspycmd, added net6.0.
4 years ago
Andreas Weizel
075c447954
Rename ILSpy.AddIn.VS17 to ILSpy.AddIn.VS2022
4 years ago
Andreas Weizel
a0db1b63ac
Extend build pipeline to output both VSIX variants
4 years ago
Siegfried Pammer
00383f67d2
Update README.md and build scripts
4 years ago
Siegfried Pammer
35ad7f3074
Update build tools used by ILSpy to use .NET 5.0 instead of .NET Core 3.1
4 years ago
Daniel Grunwald
bd9aabeae2
Update to dotnet-format 5.1.225507.
...
This makes the formatting expected by our CI consistent with that generated by VS2019.9.
4 years ago
Christoph Wille
cdc904d67a
Create FUNDING.yml
4 years ago
Christoph Wille
773635ee7d
Remove with in https://github.com/microsoft/setup-msbuild task
4 years ago
Christoph Wille
43e366980c
Back to start: .NET Core 3.1 SDK
4 years ago
Christoph Wille
83a0c1a2f8
Try building the whole thing with 3.1
4 years ago
Christoph Wille
911d2addd9
Use multiple .NET versions
4 years ago
Christoph Wille
a413d9e726
Move all builds to 5.0
4 years ago
Christoph Wille
5fac88deb9
Move frontends action to net5 sdk (testing)
4 years ago
Christoph Wille
8c27d0ca61
Go back to 3.1.x after test-building https://github.com/icsharpcode/ILSpy/actions/runs/605177041
4 years ago
Christoph Wille
50ad65cf3e
Use 5.0.x SDK for building
4 years ago
Siegfried Pammer
95efbac8ff
Remove dotnet-format check from workflow (it's now included in the tidy.py check)
4 years ago
Christoph Wille
70bcbce573
Single-line nuget push because we are not on Linux
5 years ago
Christoph Wille
7fa531d5a2
Use API Key as per https://github.blog/changelog/2020-10-29-nuget-supports-api-key-option/
5 years ago
Christoph Wille
a97e7518c4
CodeQL: Conditional NuGet restore of ICS.D fails ( #2221 )
...
Restore as part of build to have target configuration
5 years ago
Christoph Wille
11c574dcd9
Remove publishing to GH Packages
5 years ago
Christoph Wille
fc7896a312
Try the MintPlayer PushGithub Step setup
5 years ago
Christoph Wille
d023b8371d
Switch to nuget push (via https://stackoverflow.com/questions/63782694/push-nuget-package-to-github-package-registry-the-response-ended-prematurely-a )
5 years ago
Christoph Wille
6007dd9a13
Update as per https://stackoverflow.com/questions/57889719/how-to-push-nuget-package-in-github-actions
5 years ago
Christoph Wille
379a47e296
GH Action build for ILSpy ( #2211 )
...
* Start work on a GH Action build for ILSpy
* Proper dotnet tool install
* Add a bit more of the tasks
* Add dotnet test and upload msix artefact
* Update upload-artifact
* Try adding VSIX
* Missing Uploads sketched
* Fix 7z
* Update upload for VSIX, NuGet and MSIX
* add ghactions-install.ps1
* Add github.workspace to make MSIX drop directory absolute path
* Fix naming of zip to keep it with AppVeyor
* Fix branch handling in ghactions-install.ps1
* Match zipping to https://github.com/icsharpcode/ILSpy/blob/master/appveyor.yml#L30
* Set ReleaseChannel for update-assemblyinfo
* channel is on matrix not env
* Skeleton for GH packages NuGet upload
* Write version number to ILSPY_VERSION file
* Try passing version as output
* Syntax for ::set-output on Windows
* Make dotnet test more readable with env vars
* ::set-output with Write-Output
* Modify version step as per https://github.com/mstum/Simplexcel/blob/master/.github/workflows/cibuild.yml
* Build all branches on push
* Collect ILSpy artifact for Debug too
* Error on no files found for upload
Co-authored-by: Siegfried Pammer <siegfriedpammer@gmail.com>
5 years ago
Christoph Wille
fd4ff943eb
Build target:Release because that's what we ship to customers
5 years ago
Christoph Wille
bbf1e0dcde
Autobuild fails (unsurprisingly). Use Frontends.sln for building instead of full ILSpy
5 years ago
Christoph Wille
c34a30541a
Standard Autobuild CodeQL action
5 years ago
Christoph Wille
72b4b7f16c
We need the history
...
See https://github.com/actions/checkout#Fetch-all-history-for-all-tags-and-branches (default is a shallow clone)
5 years ago
Christoph Wille
f5d54ab24a
Add GH Action for building Frontends.sln
5 years ago
Christoph Wille
6ab58865a8
lock-threads now runs once a day
5 years ago
Christoph Wille
d08d9154b1
Remove lock comment
5 years ago
Christoph Wille
deae14a316
Temp run once an hour
5 years ago
Christoph Wille
ced4b8d3d3
Implementation for https://github.com/icsharpcode/ILSpy/issues/1933#issuecomment-663998595
...
Uses https://github.com/marketplace/actions/lock-threads
Settings: issues only, run once a day, lock after 365 days, add comment why it was locked
5 years ago
Daniel Grunwald
b9866f6048
Simplify our issue templates a bit.
5 years ago
Daniel Grunwald
f2f73d349e
Add issue templates.
5 years ago