Tingluo Huang
f764f5dfa7
Release 2.301.1 runner with reverting #2333 ( #2384 )
...
Runner CI / build (./dev, windows-2019, win-x64) (push) Has been cancelled
Runner CI / build (./dev, windows-latest, win-arm64) (push) Has been cancelled
Runner CI / build (./dev.sh, macOS-latest, osx-arm64) (push) Has been cancelled
Runner CI / build (./dev.sh, macOS-latest, osx-x64) (push) Has been cancelled
Runner CI / build (./dev.sh, ubuntu-latest, linux-arm) (push) Has been cancelled
Runner CI / build (./dev.sh, ubuntu-latest, linux-arm64) (push) Has been cancelled
Runner CI / build (./dev.sh, ubuntu-latest, linux-x64) (push) Has been cancelled
Runner CD / check (push) Has been cancelled
Runner CD / build (./dev, windows-latest, win-arm64) (push) Has been cancelled
Runner CD / build (./dev.sh, macOS-latest, osx-arm64) (push) Has been cancelled
Runner CD / build (./dev.sh, macOS-latest, osx-x64) (push) Has been cancelled
Runner CD / build (./dev.sh, ubuntu-latest, linux-arm64) (push) Has been cancelled
Runner CD / build (./dev.sh, ubuntu-latest, linux-x64) (push) Has been cancelled
Runner CD / release (push) Has been cancelled
Runner CD / publish-image (push) Has been cancelled
Runner CD / build (./dev, windows-2019, win-x64) (push) Has been cancelled
Runner CD / build (./dev.sh, ubuntu-latest, linux-arm) (push) Has been cancelled
* Revert "split by regex (#2333 )"
This reverts commit 72830cfc12 .
* Release 2.301.1 runner.
v2.301.1
2023-01-18 19:38:19 -05:00
Tingluo Huang
e4716930a9
Create 2.301.0 runner release.
Runner CD / check (push) Has been cancelled
Runner CD / build (./dev, windows-2019, win-x64) (push) Has been cancelled
Runner CD / build (./dev, windows-latest, win-arm64) (push) Has been cancelled
Runner CD / build (./dev.sh, macOS-latest, osx-arm64) (push) Has been cancelled
Runner CD / build (./dev.sh, macOS-latest, osx-x64) (push) Has been cancelled
Runner CD / build (./dev.sh, ubuntu-latest, linux-arm) (push) Has been cancelled
Runner CD / build (./dev.sh, ubuntu-latest, linux-arm64) (push) Has been cancelled
Runner CD / build (./dev.sh, ubuntu-latest, linux-x64) (push) Has been cancelled
Runner CD / release (push) Has been cancelled
Runner CD / publish-image (push) Has been cancelled
v2.301.0
2023-01-18 15:04:38 -05:00
Tingluo Huang
6412390a22
Prepare 2.301.0 runner release. ( #2382 )
...
* Prepare 2.301.0 runner release.
* Update releaseNote.md
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* Update releaseNote.md
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* Update releaseNote.md
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* Update releaseNote.md
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* Update releaseNote.md
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* Update releaseNote.md
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* Update releaseNote.md
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
2023-01-18 15:03:24 -05:00
John Sudol
7306014861
Update Node dependencies ( #2381 )
...
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2023-01-18 14:19:28 -05:00
John Sudol
d6f8633efc
new option to remove local config files ( #2367 )
2023-01-18 11:28:43 -05:00
Cory Miller
130f6788d5
Add a disclaimer for which runner version is available to a given tenant ( #2362 )
...
* Add a disclaimer for which runner version is available to a given tenant
* Update releaseNote.md
2023-01-18 10:41:53 -05:00
John Sudol
9b390e0531
update node to 16.16.0 ( #2371 )
2023-01-18 10:41:15 -05:00
yujincat
a7101008a2
Show more information in the runner log ( #2377 )
...
* fix typo
* add workflow ref in the log
* show job name for all jobs
* update ref
* reflect the feedback
* fix a small bug
2023-01-18 10:40:35 -05:00
Tingluo Huang
4a6630531b
Allow provide extra User-Agent for better correlation. ( #2370 )
2023-01-16 10:18:55 -05:00
Yang Cao
caec043085
Always upload to avoid issues ( #2334 )
...
* Remove unnecessary timelineId and timelineRecordId and use Guid stepId
* Log upload error to kusto
* Remove try-catch
* Using a well known telmetry record to avoid replacing issues
* fix Guid format
2022-12-28 11:56:53 -05:00
Tingluo Huang
a1244d2269
Add Header/Footer to multi-line message in StdoutTraceListener. ( #2336 )
2022-12-22 10:38:29 -05:00
Nikola Jokic
332b97f838
Treat jitconfig as secret. ( #2335 )
...
Co-authored-by: TingluoHuang <TingluoHuang@github.com >
2022-12-21 13:30:22 -05:00
Stefan Ruvceski
72830cfc12
split by regex ( #2333 )
...
* split by regex
* pr fix
* adding tests
* test fix
2022-12-20 14:28:29 +01:00
Tingluo Huang
29a28a870f
Make runner image print diag log to STDOUT. ( #2331 )
2022-12-19 16:57:16 -05:00
Tingluo Huang
0dd7a113f1
Log GitHub RequestId for better traceability. ( #2332 )
2022-12-19 19:46:29 +00:00
TingluoHuang
83b8baa45e
Bump runner version to 2.300.2 to match released version.
2022-12-19 14:22:51 -05:00
Ferenc Hammerl
d5e566ad17
Release notes for 2.300.1 ( #2326 )
...
* Update runnerversion
* Update releaseNote.md
2022-12-19 13:08:36 -05:00
Bethany
64381cca6a
Re-add file size check prior to reading file ( #2321 ) ( #2330 )
...
* Re-add file size check prior to reading file
* Remove redundant file size check
2022-12-19 12:56:28 -05:00
Stefan Ruvceski
f1b1532f32
set env in ProcessInvoker sanitized ( #2280 )
...
* set env in ProcessInvoker sanitized
2022-12-19 15:01:53 +01:00
Nikola Jokic
04761e5353
Initialize container manager based on whether the ContainerHooksPath is set ( #2317 )
...
* Added tests around checking if correct manager's Initialize method has been called
* repaired missing initialization on container action handler
2022-12-16 15:40:49 +01:00
Ava Stancu
f9e2fa939c
Updated contact links for feature requests ( #2314 )
...
Users need to use the Github Community feedback page for all feature/enhancement requests.
2022-12-15 17:17:41 +02:00
Ferenc Hammerl
92acb625fb
Update Dockerfile ( #2315 )
2022-12-15 15:44:07 +01:00
Ava Stancu
6b9e8a6be4
prepare release notes for 2.300.0 ( #2312 )
...
* Update runner version
* Update releaseNote.md
* Update releaseNote.md
* Update releaseNote.md
Co-authored-by: JoannaaKL <joannaakl@github.com >
* Update releaseNote.md
* Update releaseNote.md
Co-authored-by: JoannaaKL <joannaakl@github.com >
Co-authored-by: Ferenc Hammerl <31069338+fhammerl@users.noreply.github.com >
2022-12-14 10:33:02 +02:00
Brittany Ellich
f41f5d259d
Use results for uploading step summaries ( #2301 )
...
* Use results service for uploading step summaries
* Use results summary over generic results naming convention
* Apply suggestions from code review
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
* Addressing feedback
* Fix merge issue
* Remove empty line
* Update Results json objects to use snake case
* Adding the reference
Co-authored-by: Yang Cao <yacaovsnc@github.com >
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2022-12-14 09:28:33 +01:00
Ava Stancu
369a4eccad
Made worker logs available to stdout ( #2307 )
...
* Made worker logs available to stdout
* Log Worker Standard out line by line
Co-authored-by: Ferenc Hammerl <31069338+fhammerl@users.noreply.github.com >
2022-12-08 16:23:52 -05:00
Ava Stancu
088981a372
Listener stdout logging ( #2291 )
...
* Added env variable to control wether the terminal is silent
* Log to stdout if PrintLogToStdout is enabled
* Extracted console logging to stdouttracelistener
* Remove useless usings
* Rewrite TraceListener as superclass
* Only print to stdout if env is set
* Add comment for Console.Out
* Format Listener
* Revert var name in terminal
* Check env in hostcontext instead of Tracing constructor
* Remove superclass & dupe logging code
* Log hostType
* Readonly '_' prefix 'hostType'
* Fix test
* Revert Terminal change
Co-authored-by: Ferenc Hammerl <31069338+fhammerl@users.noreply.github.com >
2022-12-06 16:16:00 +01:00
Nikola Jokic
852a80fcbd
Return exit code when MANUALLY_TRAP_SIG is exported ( #2285 )
2022-11-28 11:33:01 -05:00
Ferenc Hammerl
63640e91fa
Backfill notes and version from 'Release 2.299.1 runner.' ( #2277 )
...
* Release 2.299.1 runner.
* Fix typo in releaseNote
Co-authored-by: TingluoHuang <TingluoHuang@github.com >
2022-11-22 15:05:47 +01:00
Nikola Jokic
9122fe7e10
added to lowercase on setting github.action_status ( #1944 )
2022-11-22 15:05:32 +01:00
Nikola Jokic
6b8452170a
(delete.sh) Loggin repaired and made runner_name optional defaulting to hostname ( #1871 )
...
* Loggin repaired and made runner_name optional defaulting to hostname
* Update scripts/delete.sh
Co-authored-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Co-authored-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2022-11-22 14:47:22 +01:00
Nikola Jokic
cc49e65356
added replace to allow create latest svc to apply --replace flag ( #2273 )
2022-11-22 14:46:11 +01:00
Tatyana Kostromskaya
1632e4a343
Support runner upgrade messages ( #2231 )
...
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
2022-11-21 16:17:47 +01:00
Ava Stancu
b465102e7f
Updated info on process for requesting features and enhancements ( #2259 )
2022-11-18 16:07:59 +01:00
Amit Rathi
98c857b927
expose github.actor_id, github.workflow_ref & github.workflow_sha as environment variable ( #2249 )
...
* expose workflow refs/sha as environment variables
* fixes environment variable ordering
* job_workflow_ref/sha aren't available in gh ctx
2022-11-17 11:11:52 -05:00
Chris Patterson
dda53af485
Small change to Node.js 12 deprecation message ( #2262 )
...
* Small change to Node.js 12 deprecation message
* Update src/Runner.Common/Constants.cs
2022-11-16 16:25:59 +01:00
Tingluo Huang
c0bc4c02f8
Add RUNNER_ALLOW_RUNASROOT=1 to dockerfile ( #2254 )
2022-11-15 12:38:11 -05:00
Nikola Jokic
c6630ce285
Dockerfile and workflow change for runner image ( #2250 )
...
* Workflow
* add back github-token to id:image
* added handle to image name
* removed core require
* multi line added :latest
* added label
* added repository_owner in IMAGE_NAME
* with the release
* release
* markdown label description
* Remove markdown desciprion
* Remove double quotes in labels
* Reverted back releaseVersion
2022-11-10 12:08:13 -05:00
Tingluo Huang
40ed7f8a40
Forward parameters into run() func in run.sh. ( #2240 )
2022-11-02 18:13:40 -04:00
Cory Miller
7f5067a8b5
prepare release notes for 2.299.0 ( #2239 )
2022-11-02 18:55:03 +00:00
Tingluo Huang
4adaf9c1e6
Use Global.Variables instead of JobContext and include action path/ref in the message. ( #2214 )
...
* Use Global.Variables instead of JobContext and include action path/ref in the message.
* encoding
* .
2022-11-02 09:40:19 -04:00
Nikola Jokic
d301c06a7e
run.sh installs SIGINT and SIGTERM traps to gracefully stop runner ( #2233 )
...
* run.sh installs SIGINT and SIGTERM traps to gracefully stop runner
* replaced trap to force wait for child processes and to send kill to run-helper instead of Runner.Listener
* run with signal handling if RUNNER_MANUALLY_TRAP_SIG is set
* Update src/Misc/layoutroot/run.sh
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2022-11-02 09:28:14 -04:00
JoannaaKL
3e196355de
Allow the container.image to be empty ( #2235 )
...
* Allow container.image to be null/empty
* Remove unnecessary workflow type
* Update src/Sdk/DTPipelines/Pipelines/ObjectTemplating/PipelineTemplateConverter.cs
Co-authored-by: Ferenc Hammerl <31069338+fhammerl@users.noreply.github.com >
* Rename ConvertToJobContainer to ConvertToContainer
It converts serviceContainers too
* Remove unused parameter
AllowExpressions was always false
* Allow service in yaml with empty string for value
* Don't attempt to start services without an image
* Improve error messages
* Revert "Remove unused parameter"
This reverts commit f4ab2d50d0 .
* Revert "Rename ConvertToJobContainer to ConvertToContainer"
This reverts commit ffc62f8343 .
* Fix revert merge conflict
* Removed info logs
* Added info log for services without container images
Co-authored-by: moonblade <moonblade168@gmail.com >
Co-authored-by: Ferenc Hammerl <31069338+fhammerl@users.noreply.github.com >
Co-authored-by: Ava Stancu <avastancu@github.com >
2022-11-02 11:27:37 +01:00
Tauhid Anjum
dad7ad0384
Setting debug using GitHub Action variables ( #2234 )
2022-10-31 09:51:33 -04:00
Cory Miller
b18bda773f
Add generateServiceConfig option for configure command ( #2226 )
...
For runners that are already configured but need to add systemd services after the fact, a new command option is added to generate the file only. Once generated, ./svc.sh install and other commands will be available.
This also adds support for falling back to the tenant name in the Actions URL in cases when the GitHub URL is not provided, such as for our hosted larger runners.
2022-10-26 08:48:23 -04:00
Cory Miller
3fc993da59
Disable linter errors ( #2216 )
2022-10-20 18:59:39 -04:00
Cory Miller
5421fe3f71
Add linter workflow ( #2213 )
2022-10-18 12:14:27 -04:00
Cory Miller
b87b4aac5c
Fix IDE0090 ( #2211 )
2022-10-18 10:54:08 -04:00
Ferenc Hammerl
daba735b52
Add runner devcontainer ( #2187 )
...
Add runner devcontainer.json definition. Sets up dotnet, docker-in-docker, omnisharp and some vscode extensions
2022-10-17 14:03:24 +02:00
Ben Sherman
46ce960fd2
Fix markup for support link ( #2114 )
2022-10-13 16:56:10 +02:00
Ferenc Hammerl
f4b7f91c21
Allow '--disableupdate' in create-latest-svc.sh ( #2201 )
...
* Allow '--disableupdate' in create-latest-svc.sh
* Echo '--disableupdate' when used
2022-10-13 12:40:12 +02:00