Commit Graph

91 Commits (remove-fallback-cdn-logic-v3)

Author SHA1 Message Date
HarithaVattikuti e5b1cd3f78 Revert audit fixes for heap memory failures 10 months ago
HarithaVattikuti e64dab94d1 Fix audit issues 10 months ago
Zachary Taylor b9b8d313b1 fix ci 11 months ago
Zachary Taylor 09ce5821b4 remove fallback in index.js 11 months ago
Zachary Taylor 2098132e3c Remove logic for azureedge.net fallback in preparation for install script changes (v3) 11 months ago
HarithaVattikuti ea9897a6e5
V3 - Use new .NET CDN URLs and update to latest install scripts (#567)
* Update new cdn

* new cdn changes

* update latest install scripts

* Format install scripts

* Fix Ubuntu-latest issues

* Fallback logic

* Format check

* Update signed version
12 months ago
Nogic 3447fd6a9f
feat: Cache NuGet global-packages folder (#303)
* feat: cache NuGet global-packages folder

* fix: remove unused files

* docs: fix incorrect action

* ci: add e2e test for cache

* docs: accept suggested changes on README

* docs: add simple cache example

* build: change main script path

* fix: change relative path to install scripts

* fix: change relative path to problem matcher

* refactor: accept changes on cache-utils

* fix: revert main script path changes

* test: fix cache-utils unit test

* test: fix cache-utils unit test

* feat: add `cache-dependency-path` variables

* build: change main script dist path

* ci: add `cache-dependency-path` e2e test & missing lock file

* fix: accept change suggestions

* ci: copy NuGet lock file to root

to pass "test-setup-with-cache" e2e test

* docs: change README guide

* fix: apply suggestions from code review

Co-authored-by: Ivan <98037481+IvanZosimov@users.noreply.github.com>

* test: fix some failed unit tests

- fix `restoreCache()` test for 9703c8
- update installer script

* build: rebuild dist

* Update unit-tests
- Additional unit test were added to setup-dotnet.test.ts

* Update unit tests for unix systems

* Format and lint unit tests

* fix: avoid use '/' on `path.join`

* fix: rebuild dist

* fix: apply suggestions from code review

Co-authored-by: Ivan <98037481+IvanZosimov@users.noreply.github.com>

* build: add `DisableImplicitNuGetFallbackFolder` option

also add guide on README

* docs: highlight warnings and notes

* docs: update note about handling NU1403

---------

Co-authored-by: Ivan <98037481+IvanZosimov@users.noreply.github.com>
Co-authored-by: IvanZosimov <ivanzosimov@github.com>
3 years ago
IvanZosimov b05a3f26b3 Fix review points, rebuild solution 3 years ago
IvanZosimov 38b49fb717 Fix informational and debug messages 3 years ago
IvanZosimov 3cf3e230c1 Fix informational message 3 years ago
IvanZosimov 83a1653fa3 Update regular expresiion for isLatestPatchSyntax() 3 years ago
IvanZosimov 2f028bc044 update unit and e2e tests 3 years ago
IvanZosimov 21cf89aa73 Remove commented lines of code 3 years ago
IvanZosimov fefaa59d2e update logic of outputting dotnet-version 3 years ago
IvanZosimov fbdbede901 Rebuild solution 3 years ago
IvanZosimov 6adeb768ce Update docs 3 years ago
IvanZosimov 559e47b01b Fix review points 3 years ago
IvanZosimov 7358a44590 Update unit tests 3 years ago
IvanZosimov 34c30d0e81 Refactor logic 3 years ago
IvanZosimov aa34a3ceaa Fix typo 3 years ago
IvanZosimov 12f70884d7 Fix typo 3 years ago
IvanZosimov 0318091611 Update resolveVersionInput() 3 years ago
IvanZosimov f199d27aa1 Update solution 3 years ago
IvanZosimov 660c25a321 Rebuild action 3 years ago
Othmane KINANE 1d9f0dad5b
Accept absolute paths for 'global-json-file' input (#396) 3 years ago
Ivan c82240598b
Add and configure ESLint and update configuration for Prettier (#391)
* Apply ESLint config and update Prettier

* Update dependencies and rebuild

* Update docs
3 years ago
IvanZosimov 0c8652569e Fix error message 3 years ago
Theodore Tsirpanis 9984a6fa87 Warn if the action ends up not installing any .NET version. 3 years ago
MaksimZhukov 607fce577a
Update the link to the .Net Core releases index file (#337) 3 years ago
Evgenii Korolevskii b827fcce4d build 3 years ago
Evgenii Korolevskii 239baf3c5b Merge branch 'main' into refactor-nuget-cfg-parse 3 years ago
Ivan 4d4a70f4a5
Add logic for processing DOTNET_INSTALL_DIR environment variable (#332) 3 years ago
Francesco Renzi 9260643816 Update @actions/core to 1.10.0 3 years ago
Ivan 45c9f236cf
Enable ability to change .NET SDK installation directory by `DOTNET_INSTALL_DIR` environment variable (#329) 3 years ago
Evgenii Korolevskii 6d6c7c9313 build 3 years ago
Evgenii Korolevskii e753bbf2ff remove build 3 years ago
Evgenii Korolevskii 629365b26e Merge branch 'main' into refactor-nuget-cfg-parse 3 years ago
Evgenii Korolevskii 942a0bea39 format 3 years ago
Evgenii Korolevskii 26db2473e9 fix empty first line 3 years ago
Evgenii Korolevskii 467621733d add packageSourceCredentials 3 years ago
Evgenii Korolevskii bdd38d13dc build 3 years ago
Evgenii Korolevskii 354d280fa3 refactor using of XMLBuilder 3 years ago
Evgenii Korolevskii 90642fa8c5 update parser to v4 3 years ago
Ivan c7e7147fd3
Add ability to write resolved version of SDK into the output variable (#324) 3 years ago
Evgenii Korolevskii cf081e76a2 merge main & build 3 years ago
Evgenii Korolevskii 4ca3c96b49 Merge branch 'main' into refactor-nuget-cfg-parse 3 years ago
Ivan 0705ef0281
Implement proposal stated in ADR for setup-dotnet v3 and functionality from feature request #219 (#315) 3 years ago
Thomas Boop a351d9ea84
Add support for Windows-arm (#320)
* update to use pwsh if it is available

* fix spacing

* update install script

* Update src/installer.ts

Co-authored-by: Ivan <98037481+IvanZosimov@users.noreply.github.com>

* update index.js

* fix format

Co-authored-by: Ivan <98037481+IvanZosimov@users.noreply.github.com>
3 years ago
Evgenii Korolevskii 792e988dae build 3 years ago
Nogic ba5e53c61d refactor: use core.getBooleanInput() 3 years ago