Commit Graph

81 Commits (3447fd6a9f9e57506b15f895c5b76d3b197dc7c2)

Author SHA1 Message Date
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>
2 years ago
IvanZosimov 2f028bc044 update unit and e2e tests 2 years ago
IvanZosimov 426d75d071 Merge branch 'main' into add-latest-patch-syntax 2 years ago
Ivan 0f534f5829
Refactor and update unit-tests (#418)
* Update unit-tests and dotnet-install scripts
2 years ago
Ivan fc8786b149
Update e2e tests and e2e test infrastructure (#414) 2 years ago
IvanZosimov 7d08dc7593 Add e2e test 2 years ago
IvanZosimov 50b46b3b1d Update verify-dotnet.ps1 2 years ago
IvanZosimov 180a15970f Update e2e test infrastructure 2 years ago
IvanZosimov b72f430d36 Update e2e tests 2 years ago
IvanZosimov ca579e0fb2 Add update-config-files.yml 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
MaksimZhukov 3cf27f13bb
Update release-new-action-version.yml (#368) 3 years ago
IvanZosimov 11aaa65761 Fix review points 3 years ago
IvanZosimov 338d4e3bbf Update workflows to use reusable-workflows repo 3 years ago
IvanZosimov 228eec3014 Add links to reusable workflows 3 years ago
IvanZosimov c483e03222 Update workflows 3 years ago
IvanZosimov a35f420124 Update to use public version of reusable workflows 3 years ago
IvanZosimov 4214866121 Update workflows 3 years ago
IvanZosimov 0681939502 Update workflow.yml 3 years ago
IvanZosimov ba8a1f9c02 Update action to use reusable workflows 3 years ago
James M. Greene 8ae4c080ce
Update to latest `actions/publish-action`
To avoid Actions core deprecation messages.

https://github.com/actions/publish-action/releases/tag/v0.2.1
3 years ago
Theodore Tsirpanis 6a2cd88ae8 Address PR feedback; update the installers and the Squid image. 3 years ago
Ivan c7e7147fd3
Add ability to write resolved version of SDK into the output variable (#324) 3 years ago
Ivan 0705ef0281
Implement proposal stated in ADR for setup-dotnet v3 and functionality from feature request #219 (#315) 3 years ago
Nogic bac4044d91 ci: add `--ignore-scripts` argument 3 years ago
Brian Cristante c0d4ad69d8
Don't need C# analysis for CodeQL 3 years ago
Brian Cristante afe2daba1f
Create codeql-analysis.yml 3 years ago
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>
3 years ago
Vladimir Safonkin 53d632b5c0
Update docs to v2 (#278)
* Update docs to v2

* Bump checkout action to v3

* Update installer scripts

* Replace v2 to vX on the docs, minor fixes

* Remove extra whitespace
4 years ago
Vladimir Safonkin d292011f5d Update node version to v16 4 years ago
Vladimir Safonkin f85bcda870
Fix the Licensed workflow (#258) 4 years ago
La'Kaleigh Harris 550702114f
Support multiple versions in single invocation (#240) 4 years ago
Brian Cristante 9969bca445 Fix triggers in licensed.yml 4 years ago
Brian Cristante deee0f6246 Add check-dist.yml 4 years ago
MaksimZhukov 95f03216f8 Use permissions as a top-level key 4 years ago
MaksimZhukov 5529ce4143 Use the "publish-action" action 4 years ago
MaksimZhukov 0cfae9b3a5 Automate releasing new versions of the setup-dotnet action 4 years ago
Vladimir Safonkin c32ed2108b Debug 5 years ago
Vladimir Safonkin d99c06115d Debug 5 years ago
Vladimir Safonkin f311b6d978 Debug 5 years ago
Vladimir Safonkin 9427b17c42 Minor fix 5 years ago
Vladimir Safonkin f39691d155 Debug 5 years ago
Vladimir Safonkin 19e6ad3fe0 Add tests 5 years ago
Vladimir Safonkin 8e5c71c8f8 Set ubuntu-latest 5 years ago
Vladimir Safonkin c1ca14bb7b Rename stages 5 years ago
Vladimir Safonkin 4a01d86a5b Debug 5 years ago
Vladimir Safonkin 1c7be1087d Debug 5 years ago
Vladimir Safonkin 92451e3d46 Remove workflow dispatch event 5 years ago
Vladimir Safonkin 44b8627225 Debug 5 years ago
Vladimir Safonkin 054db1cac2 Debug 5 years ago