Tingluo Huang
d2f0a46865
Throw NonRetryableException on GetNextMessage from broker as needed. ( #2828 )
2023-09-05 17:21:54 -04:00
Ryan van Zeben
143639ddac
Fixes minor issues with using proper output varaibles ( #2818 )
...
* Update to proper output variable
* Update title to use proper needs version
2023-09-01 20:55:51 +00:00
Ryan van Zeben
474d0fb354
Create automated workflow that will auto-generate dotnet sdk patches ( #2776 )
...
* Add in workflow to automatically generate dotnet SDK patches
* Update workflow to move the creation of the PR until all the hashes have been compiled and added to the path
* Update upgrade to run not in parallel to prevent git command overlaps
* Update for tings feedback and do better user error handling
* JSON spec doesn't have comments
* Has to use the outputs to proxy variables between the runs
* Wrong output variable
* Be more explicit on the branch check
* Fix comments and json output
* Missed variable name in rename
* Fix race condition on jq write
* Update for comments and more optimized hash updates
* Need to forcibly exit for state to be detected
* Fixed the failure to use a variable instead
2023-09-01 16:24:25 -04:00
Pavel Iakovenko
15c0fe6c1d
Add references to the firewall requirements docs ( #2815 )
2023-08-31 22:06:15 -04:00
Pavel Iakovenko
2b66cbe699
Delegating handler for Http redirects ( #2814 )
...
* Delegating handler for Http redirects
* Renamed varible name
2023-08-31 17:35:50 -04:00
Luke Tomlinson
0e9e9f1e8d
Support replacing runners in v2 flow ( #2791 )
...
* Support replacing runners in v2 flow
* Use correct endpoint for listing runners
* fix test
* really fix test
* lint
2023-08-31 09:55:05 -04:00
dependabot[bot]
be65955a9d
Bump Newtonsoft.Json from 13.0.1 to 13.0.3 in /src ( #2797 )
...
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json ) from 13.0.1 to 13.0.3.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases )
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/13.0.1...13.0.3 )
---
updated-dependencies:
- dependency-name: Newtonsoft.Json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-25 13:10:40 -04:00
dependabot[bot]
e419ae3c7e
Bump @types/node in /src/Misc/expressionFunc/hashFiles ( #2796 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.5.4 to 20.5.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-25 13:09:17 -04:00
dependabot[bot]
bb40cd2788
Bump typescript in /src/Misc/expressionFunc/hashFiles ( #2795 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 5.1.6 to 5.2.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/commits )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-25 13:09:03 -04:00
Tingluo Huang
e0acb14bfc
Query runner by name on server side. ( #2771 )
2023-08-24 21:02:55 -04:00
Tingluo Huang
1ff8ad7860
Revert "Bump dotnet/runtime-deps from 6.0-jammy to 7.0-jammy in /images ( #2745 )" ( #2790 )
...
This reverts commit 7b53c38294 .
2023-08-24 11:03:31 -04:00
Ryan van Zeben
8dd2cec3af
Remove need to manually compile JS binary for hashFiles utility ( #2770 )
...
* Add in pre-commit hook and husky integration to compile the js binary on commit
* Lint/format before build
2023-08-24 10:14:11 -04:00
dependabot[bot]
7b53c38294
Bump dotnet/runtime-deps from 6.0-jammy to 7.0-jammy in /images ( #2745 )
...
Bumps dotnet/runtime-deps from 6.0-jammy to 7.0-jammy.
---
updated-dependencies:
- dependency-name: dotnet/runtime-deps
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-24 10:09:00 -04:00
dependabot[bot]
e22452c2d6
Bump System.Buffers from 4.3.0 to 4.5.1 in /src ( #2749 )
...
Bumps [System.Buffers](https://github.com/dotnet/corefx ) from 4.3.0 to 4.5.1.
- [Release notes](https://github.com/dotnet/corefx/releases )
- [Commits](https://github.com/dotnet/corefx/commits )
---
updated-dependencies:
- dependency-name: System.Buffers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-24 09:54:25 -04:00
dependabot[bot]
9bbfed0740
Bump Microsoft.AspNet.WebApi.Client from 5.2.4 to 5.2.9 in /src ( #2751 )
...
Bumps [Microsoft.AspNet.WebApi.Client](https://github.com/aspnet/AspNetWebStack ) from 5.2.4 to 5.2.9.
- [Release notes](https://github.com/aspnet/AspNetWebStack/releases )
- [Commits](https://github.com/aspnet/AspNetWebStack/commits )
---
updated-dependencies:
- dependency-name: Microsoft.AspNet.WebApi.Client
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-24 09:54:02 -04:00
dependabot[bot]
cf5afc63da
Bump @typescript-eslint/parser in /src/Misc/expressionFunc/hashFiles ( #2785 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 6.4.0 to 6.4.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.4.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-24 09:43:59 -04:00
dependabot[bot]
a00db53b0d
Bump @types/node in /src/Misc/expressionFunc/hashFiles ( #2789 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.5.1 to 20.5.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-24 09:43:39 -04:00
AJ Schmidt
73ef82ff85
Update Docker Version in Images ( #2694 )
...
* Update Docker Version in Images
The Docker version that's currently being used by the images is quite a bit out of date.
This PR updates the Docker version to the latest version.
Release notes are linked below for reference:
- https://docs.docker.com/engine/release-notes/24.0/
- https://docs.docker.com/engine/release-notes/23.0/
- https://docs.docker.com/engine/release-notes/20.10/
* use `23.0.6` to match hosted runners
2023-08-21 16:45:27 -04:00
dependabot[bot]
7892066256
Bump @types/node in /src/Misc/expressionFunc/hashFiles ( #2781 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.5.0 to 20.5.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 08:19:49 -04:00
Cory Miller
8b9a81c952
Filter NODE_OPTIONS from env for file output ( #2775 )
...
Copies logic that used to be in ::set::env before its deprecation
2023-08-16 17:56:01 -04:00
Cory Miller
460d9ae5a8
Revert "Fixed a bug where a misplaced = character could bypass heredoc-style processing. ( #2627 )" ( #2774 )
...
This reverts commit 4ffd081aea .
2023-08-16 15:03:55 -04:00
dependabot[bot]
e94e744bed
Bump @types/node in /src/Misc/expressionFunc/hashFiles ( #2773 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.4.10 to 20.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-16 12:57:12 -04:00
dependabot[bot]
94080812f7
Bump prettier from 3.0.1 to 3.0.2 in /src/Misc/expressionFunc/hashFiles ( #2772 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.0.1...3.0.2 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-16 12:56:52 -04:00
Kensuke Nagae
1183100ab8
Fix typo ( #2741 )
2023-08-16 09:04:49 +02:00
Tingluo Huang
4f40f29cff
Trace x-github-request-id when download action tarball. ( #2755 )
2023-08-15 19:00:54 -04:00
dependabot[bot]
d88823c634
Bump @types/node from 12.12.14 to 20.4.10 in /src/Misc/expressionFunc/hashFiles ( #2759 )
...
* Bump @types/node in /src/Misc/expressionFunc/hashFiles
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 12.12.14 to 20.4.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Rebuild hashFiles.js and convert promise to async/await per eslint
* group bunch dependency updates
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan van Zeben <vanzeben@github.com >
2023-08-15 17:47:07 -04:00
Tatyana Kostromskaya
a8783c023f
update runnerversion and releasenote ( #2765 )
2023-08-14 12:36:58 +02:00
dependabot[bot]
2606425cc5
Bump eslint-plugin-github from 4.3.5 to 4.9.2 in /src/Misc/expressionFunc/hashFiles ( #2752 )
...
* Bump eslint-plugin-github in /src/Misc/expressionFunc/hashFiles
Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github ) from 4.3.5 to 4.9.2.
- [Release notes](https://github.com/github/eslint-plugin-github/releases )
- [Commits](https://github.com/github/eslint-plugin-github/compare/v4.3.5...v4.9.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-github
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update to include missing packages for linting
* Resolve merge conflicts
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan van Zeben <vanzeben@github.com >
2023-08-11 16:33:23 -04:00
dependabot[bot]
8fb038b0e0
Bump @typescript-eslint/parser in /src/Misc/expressionFunc/hashFiles ( #2756 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.15.0 to 6.3.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.3.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
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>
2023-08-11 16:17:08 -04:00
dependabot[bot]
8b30f9381b
Bump prettier from 1.19.1 to 3.0.1 in /src/Misc/expressionFunc/hashFiles ( #2757 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.19.1 to 3.0.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...3.0.1 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
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>
2023-08-11 16:16:27 -04:00
Tatyana Kostromskaya
8206cf4e73
Add node20 to runner ( #2732 )
...
* .
* fix hashes
* fix linux-arm
* linux-arm64
* osx-x64
* win-x64
* clean up node12 deprecation warning
* Add node20
* Remove node12 from the BuildInVersions list
* fix externals hash
2023-08-11 11:11:28 +02:00
Nikola Jokic
6680a3b142
Switch from InnerException to ErrorCode on disableupdate check ( #2718 )
2023-08-10 16:27:42 +02:00
dependabot[bot]
b882f6696a
Bump typescript in /src/Misc/expressionFunc/hashFiles ( #2750 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 3.7.2 to 5.1.6.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.7.2...v5.1.6 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
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>
2023-08-10 09:52:31 -04:00
dependabot[bot]
e76de55cda
Bump @vercel/ncc in /src/Misc/expressionFunc/hashFiles ( #2754 )
...
Bumps [@vercel/ncc](https://github.com/vercel/ncc ) from 0.36.0 to 0.36.1.
- [Release notes](https://github.com/vercel/ncc/releases )
- [Commits](https://github.com/vercel/ncc/compare/0.36.0...0.36.1 )
---
updated-dependencies:
- dependency-name: "@vercel/ncc"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-10 09:39:21 -04:00
Tatyana Kostromskaya
9eb4b96713
Remove node12 ( #2717 )
...
* .
* fix hashes
* clean up node12 deprecation warning
* Remove node12 from the BuildInVersions list
2023-08-10 15:16:30 +02:00
Thomas Boop
719348e0bf
Rename dependabot.yml to .github/dependabot.yml ( #2744 )
2023-08-10 13:07:58 +00:00
Stefan Ruvceski
9fe5aa2a9a
Bump dotnet sdk to latest version ( #2733 )
...
* Bump dotnet sdk to latest version.
* version fix
* .
* .
* .
* .
* .
* .
* .
* .
2023-08-10 08:58:47 -04:00
Ryan van Zeben
765a5c3efc
Add in dependabot security scanning/updates ( #2743 )
2023-08-10 14:54:21 +02:00
Tatyana Kostromskaya
e752edf7b5
Update node16 to latest version ( #2736 )
...
* Update node16 to latest
* add available version for win-arm64
* fix externals hash
2023-08-09 12:50:43 +02:00
Stefan Ruvceski
e350f35217
Runner stale bot ( #2729 )
...
* runner stale bot test
* Update stale-bot.yml
2023-08-08 10:44:56 -04:00
Tingluo Huang
8fa970a1e6
Change RunnerId/AgentId from int32 to uint64 ( #2661 )
...
* RunnerId int -> ulong
2023-08-04 16:22:52 -04:00
Tingluo Huang
8eefd849c1
Update HTTPEventSourceListener to trace the right events. ( #2727 )
2023-08-02 08:39:56 -04:00
Rob Herley
f6e9809844
Expose results service endpoint as environment variable ( #2726 )
...
* Add results service url endpoint to environment
* linter: fix file encoding
2023-07-31 22:18:14 -04:00
Tingluo Huang
5b2e4049bc
Return early on invalid_client OAuth exception. ( #2721 )
2023-07-27 21:30:12 -04:00
Ferenc Hammerl
7cb61925b0
Pass timeout in executioncontext instead of stepsrunner ( #2714 )
...
* Pass timeout in executioncontext instead of stepsrunner
* Fix linting
2023-07-25 14:12:00 +02:00
Dee Kryvenko
a61d3f37dc
Enable linux/arm64 docker build and publish ( #2601 )
...
* Enable linux/arm64 docker build and publish
* Fix Dockerfile for multi-arch
* Fix Dockerfile - missing args
* Fix Dockerfile - Docker likes x86_64
* Remove unused `RUNNER_ARCH`
---------
Signed-off-by: Dee Kryvenko <dm.kryvenko@gmail.com >
2023-07-24 08:59:38 -04:00
JoannaaKL
e30b9d6d12
Update runnerversion ( #2711 )
...
* Update runnerversion
* Update releaseNote.md
2023-07-24 13:00:47 +02:00
JoannaaKL
496904c0b7
Fix feature flag location ( #2703 )
2023-07-19 12:19:42 +02:00
Tingluo Huang
b91ad56f92
Check connectivity for endpoints requested by service. ( #2691 )
2023-07-17 08:36:20 -04:00
Ferenc Hammerl
f25c9dfba3
Fixes if:cancelled() composite steps not running and normal composite steps not interrupting when the job is cancelled. ( #2638 )
...
* Set composite step's action_status when job is cancelled
Also make composite step inherit timeout from parent
* Fix eof line
2023-07-10 13:32:30 +02:00