Christoph Wille
f1a0894ef5
Install specific version of dotnet-format from AzDO feed ( #2747 )
3 years ago
Daniel Grunwald
f2ec937e67
Fix formatting check in CI
3 years ago
Daniel Grunwald
08ceffc3ad
Upgrade dotnet-format from version 5 to the version included with the .NET (6) SDK.
3 years ago
dependabot[bot]
0c7b24e964
Bump actions/upload-artifact from 2 to 3 ( #2738 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot]
ea21e2b8e2
Bump actions/checkout from 2 to 3 ( #2740 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
Christoph Wille
22eafd55c0
Build workflow publish ILSpyX NuGet to artifacts & feed on master
3 years ago
Siegfried Pammer
1aa36a23f2
Use test-summary/action@v1 for test reports.
3 years ago
Siegfried Pammer
78c7ece12d
* Include missing .json config in ILSpy.Installer.
...
* Add build action to check file lists of msi and vsix packages.
3 years ago
Christoph Wille
afff9c325d
Rename ics.d.Console to ics.ILSpyCmd
3 years ago
Christoph Wille
6bc13ccc86
Upload ilspycmd release build artifacts
3 years ago
Siegfried Pammer
9b7ff0694c
Use msbuild for GH Actions builds and enable parallelization.
3 years ago
Christoph Wille
46fd65b28b
net60 is part of the windows-2022 image
3 years ago
Siegfried Pammer
1ccc63b829
Revert removal of app.config.template
3 years ago
SilverFox
cdeef0909f
Fix output artifacts for CI builds
3 years ago
Christoph Wille
f1f970166c
We ran into https://github.com/dorny/test-reporter/issues/67 too, so we'll have to ignore test report generation for pull requests (repo-local PRs are preceded by normal build events that will generate the report)
3 years ago
Christoph Wille
c7eb50ec4a
Split Test Report Workflow ( #2650 )
3 years ago
Siegfried Pammer
bea9690c89
Use phoenix-actions/test-reporting@v6 instead of dorny/test-reporter@v1
3 years ago
Siegfried Pammer
cbcfcf6c2a
IntroduceQueryExpressions: Do not ignore attributes on lambdas
3 years ago
Siegfried Pammer
ce63410ce9
Add test-reporter
3 years ago
Christoph Wille
7c85d0f99c
Go back to using dotnet test
3 years ago
Christoph Wille
2e706df7d4
Add self-contained zip creation
4 years ago
Christoph Wille
52b1c49182
Tests need to be platform specific for ilasm.exe to be extracted correctly
4 years ago
Christoph Wille
16cc80ac9d
Test .dll instead of .exe (to resolve: couldn't we OutputType Library instead)
4 years ago
Christoph Wille
c6641d52ac
Switch to vstest.console (and go back to net6.0 for ics.d.test re:xplat)
4 years ago
Christoph Wille
9d08e762e2
Fix path in unit test task
4 years ago
Christoph Wille
df89c1498f
matrix.channel leftover in zip task
4 years ago
Christoph Wille
9a4f5bc664
Minimal changes for building on .NET 6.0
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
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
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
5 years ago
Christoph Wille
83a0c1a2f8
Try building the whole thing with 3.1
5 years ago
Christoph Wille
911d2addd9
Use multiple .NET versions
5 years ago
Christoph Wille
a413d9e726
Move all builds to 5.0
5 years ago
Christoph Wille
8c27d0ca61
Go back to 3.1.x after test-building https://github.com/icsharpcode/ILSpy/actions/runs/605177041
5 years ago
Christoph Wille
50ad65cf3e
Use 5.0.x SDK for building
5 years ago
Siegfried Pammer
95efbac8ff
Remove dotnet-format check from workflow (it's now included in the tidy.py check)
5 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
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