28 Commits

Author SHA1 Message Date
Salman Muin Kayser Chishti
ba3c0a563b Update to Node.js 24 and modernize async usage
Bump Node.js version to 24 in workflows, action metadata, and engines. Update TypeScript target to ES2022 and use native async/await instead of __awaiter in compiled JS. Upgrade @types/node to 24.1.0 and update undici-types. Remove legacy async helpers and refactor code for improved readability and compatibility with modern Node.js.
2025-07-31 11:14:18 +01:00
HarithaVattikuti
4d6c8fcf3c
Upgrade Node to v20 (#484)
* Node Version upgrade to 20

* 4.0.0

* Action Files upgrade to 20

* Updated version for outdated

* Update Format check

* Auth Test file update
2023-12-04 19:47:27 +05:30
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>
2023-05-29 12:43:18 +02:00
IvanZosimov
898aa0ce4d Fix typo 2023-05-18 11:16:22 +02:00
IvanZosimov
6adeb768ce Update docs 2023-05-05 10:43:09 +02:00
Ivan
c7e7147fd3
Add ability to write resolved version of SDK into the output variable (#324) 2022-09-29 17:45:25 +02:00
Ivan
0705ef0281
Implement proposal stated in ADR for setup-dotnet v3 and functionality from feature request #219 (#315) 2022-09-27 14:47:12 +02:00
Nogic
c5267f5e54 chore: set include-prerelease to false on default 2022-07-31 23:27:05 +00:00
Owen Smith
f078482971
add global-json-file input (#276)
* support specifying global.json location with global-json-file input

* add test workflow jobs for global.json usage

* fix typo in global-json-file description

Co-authored-by: Brian Cristante <33549821+brcrista@users.noreply.github.com>

Co-authored-by: Brian Cristante <33549821+brcrista@users.noreply.github.com>
2022-04-18 08:25:56 -04:00
Vladimir Safonkin
d292011f5d Update node version to v16 2022-02-24 11:16:01 +03:00
La'Kaleigh Harris
550702114f
Support multiple versions in single invocation (#240) 2021-11-23 13:03:56 +03:00
Vladimir Safonkin
d62c876481 Rework action description 2021-06-28 13:20:36 +03:00
Tim Heuer
dd9ada314c
Update description for action
Fixes #209 by adding a few more terms for search discoverability
2021-06-22 10:57:55 -07:00
GGG KILLER
ba7e1e2155 Include include-prerelease input in action.yml 2021-02-19 13:29:15 -03:00
Zachary Eisinger
8aad93f856 Action input text update 2020-09-21 14:11:39 -07:00
Matt Alioto
8388fb6ff7 Reword comment & finish deprecation of old version argument 2020-05-29 20:01:32 -04:00
litetex
561f9e2075 Updated doc 2020-04-04 18:09:19 +02:00
eric sciple
cf5f899a30 follow proxy settings 2020-02-06 15:02:47 -05:00
Zachary Eisinger
434fa5bb66
Update action.yml 2019-12-13 12:50:05 -08:00
Stanley Goldman
ff633a565f
Merge branch 'master' into pr/infin8x/41
# Conflicts:
#	action.yml
2019-11-12 14:59:53 -05:00
Edward Thomson
154c08aac4 Update description (#52) 2019-11-11 08:49:23 -08:00
Alex Mullans
6bd4969ec6 GPR authentication support 2019-10-03 16:35:25 -07:00
Danny McCormick
6c0e2a2a6b
Update action.yml 2019-09-12 10:37:27 -04:00
Danny McCormick
fe9489df58
Use dotnet-version (#16) 2019-08-13 16:05:52 -04:00
Danny McCormick
6e62e60a6f
Update action name 2019-08-12 14:40:04 -04:00
Danny McCormick
d6004ce18b Sdk doc nits 2019-08-01 16:40:13 -04:00
Danny McCormick
fc7bc3bff2
Update action.yml 2019-07-09 12:43:19 -04:00
Danny McCormick
32b4c69676 Initial commit 2019-06-19 16:22:22 -04:00