Ferenc Hammerl
44157b5234
Use list again instead of concurrent
2022-02-07 13:56:27 +01:00
Thomas Boop
b4e17c4fee
Update releaseVersion
v2.287.1
2022-01-27 16:01:31 -05:00
Thomas Boop
b1ebc2aae4
Hotfix 2.287.0 Release to remove entry point changes ( #1634 )
...
* Revert "Make `run.sh|cmd` handle update without quitting so containers using them as entrypoints don't exit on update (#1494 )"
d8251bf912
* update runnerversion
2022-01-27 16:01:12 -05:00
Thomas Boop
444f054278
Update releaseVersion
v2.287.0
2022-01-27 11:37:58 -05:00
Thomas Boop
dc8b1b685f
Runner 2.287.0 Release Notes ( #1631 )
...
* Update runner to 2.287.0
* Update release notes
2022-01-27 11:28:40 -05:00
Tingluo Huang
8eacbdc79f
Runner config option to disable auto-update. ( #1558 )
...
* Runner config option to disable auto-update.
* Update src/Runner.Listener/Configuration/ConfigurationManager.cs
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* Update src/Runner.Listener/Configuration/ConfigurationManager.cs
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* Update src/Runner.Listener/Configuration/ConfigurationManager.cs
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* Update src/Runner.Listener/Configuration/ConfigurationManager.cs
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
* feedback.
Co-authored-by: Thomas Boop <52323235+thboop@users.noreply.github.com >
2022-01-26 13:23:24 -05:00
Pavel Iakovenko
6b4a95cdb1
Use default 8Mb chunking for the FileContainer uploads ( #1626 )
2022-01-24 13:57:05 -05:00
Josh Soref
c95d5eae30
Update 0276-problem-matchers.md ( #1105 )
...
* Update 0276-problem-matchers.md
Update to reflect current behavior
* Update docs/adrs/0276-problem-matchers.md
Co-authored-by: Ferenc Hammerl <31069338+fhammerl@users.noreply.github.com >
2022-01-21 11:35:50 -05:00
Rob Cowsill
ea67ff9647
Update Required Dev Dependencies ( #1379 )
...
* Add cURL to Linux requirements
* Add VS2017 to Windows requirements
2022-01-21 11:35:29 -05:00
Josh Soref
d7d38e173e
Update 0354-runner-machine-info.md ( #1108 )
2022-01-21 11:35:14 -05:00
Tingluo Huang
ac31fd10b2
Introduce GITHUB_ACTIONS_RUNNER_TLS_NO_VERIFY=1 to skip SSL cert verification for the runner. ( #1616 )
2022-01-19 10:31:17 -05:00
Ferenc Hammerl
d8251bf912
Make run.sh|cmd handle update without quitting so containers using them as entrypoints don't exit on update ( #1494 )
...
* Only execute post for actions that have one
* Working container runner update with run.sh
* Revert "Only execute post for actions that have one"
This reverts commit 9675941fdb .
* Relaunch the listener without quitting run.cmd
* Fix typo
* Extract most os run.sh logic so we can update it
* Add bash line endings
* Extract the logic from run.cmd
* Add EoF lines
* Add unexpected ERRORLEVEL messages to cmd
* Simplify contract between run and helper
* Remove unused exit
* WIP: run a copy of the helper so it's safe to update
* Throw NonRetryableException if not configured
* Log and format
* Fix typo
* Fix typo
* Use helper template system for bash as well
* Update run.sh
* Remove unnecessary comments
* Use ping instead of timeout
* Use localhost in ping-timeout (n times, w timeout)
Co-authored-by: Ferenc Hammerl <hammerl.ferenc@gmail.com >
2022-01-19 14:38:43 +01:00
Tingluo Huang
715bb7cca8
Fix breaking change in dotnet 6 around globalization-invariant. ( #1609 )
2022-01-14 17:09:06 +00:00
Thomas Boop
47dfebdf48
Set outcome/conclusion for composite action steps in steps context ( #1600 )
...
* set outcome/conclusion for composite action steps in steps context
* fix typo
* pr fixes
* fix happy case!
2022-01-12 11:14:46 -05:00
Tingluo Huang
7cb198a554
Generate refname for all build/pull container step. ( #1601 )
2022-01-11 10:15:44 -05:00
Tingluo Huang
7616e9b7aa
Use trimmed packages to speedup runner updates ( #1568 )
...
* consume trimmed packages.
* .
* .
* .
* .
2022-01-10 21:24:55 -05:00
Tingluo Huang
3b8475de3e
Skip adding line to console line queue if the queue is backed up. ( #1592 )
...
* Skip adding line to console line queue if the queue is backed up.
* .
2022-01-07 14:28:21 -05:00
Tomasz
ba9766d544
change group description ( #1595 )
2022-01-07 14:27:48 -05:00
Tyler887
29da60a538
Delete Runner E2E tests badge ( #1582 )
2022-01-07 14:27:27 -05:00
Tingluo Huang
f2e210e5f3
Add trace to help debug IPC message corruption in runner. ( #1587 )
...
* Add trace to help debug IPC message corruption in runner.
* .
2022-01-05 13:42:20 -05:00
Tingluo Huang
fa32fcf2a1
Use checkout@v2 in workflows ( #1588 )
...
* Use checkout@v2 in workflows
* .
2022-01-05 11:40:26 -05:00
Tingluo Huang
46da23edb1
Allow script to exit early as soon as runner process exits. ( #1580 )
2022-01-04 19:02:45 -05:00
Tingluo Huang
9bfbc48f45
Prepare runner release 2.286.0. ( #1574 )
2021-12-21 10:50:14 -05:00
Tingluo Huang
ead1826afb
Update codeql.yml
2021-12-21 10:32:55 -05:00
khaser
9de17f197c
Deleted extra background in github-praph.png, which is displayed in README.md ( #1432 )
...
* github-praph.png deleted extra background
* background around tentacles of mascot also deleted
2021-12-21 10:29:18 -05:00
Hans Kratz
45decac397
Fix test failure: /bin/sleep on Macos 11 (Monterey) does not accept the suffix s. ( #1472 )
2021-12-21 10:27:48 -05:00
Edward Thomson
55ed60b9fc
Direct people to Feedback or Support forums ( #1571 )
...
Many people open bug reports or feature requests in the `actions/runner`
repository that are more generally about GitHub Actions. Often changes
in GitHub Actions are cross-cutting across multiple teams or feature
areas, so it's best if we direct people to the more general areas
(Actions Community Support or GitHub Feedback) so that we can get the
most eyes on the problem and give the quickest response.
2021-12-20 15:21:32 -05:00
George Karagoulis
698d3a2e66
Show service container logs on teardown ( #1563 )
...
* Update ContainerOperationProvider.cs
* Only print logs for service container jobs.
2021-12-20 10:55:47 -05:00
Tingluo Huang
d0ab54ce45
Refactor SelfUpdater adding L0 tests. ( #1564 )
...
* Refactor SelfUpdater with L0 tests.
* .
* .
2021-12-20 00:37:14 -05:00
Tingluo Huang
3e65909b81
Produce trimmed down runner packages. ( #1556 )
...
* Produce trimmed down runner packages.
* feedback.
* rename.
2021-12-15 22:05:58 -05:00
Tingluo Huang
3ec20e989d
Update dependency check for dotnet 6. ( #1551 )
2021-12-15 12:16:11 -05:00
eric sciple
231fdcb19d
bump patch version
2021-12-08 12:51:38 -06:00
eric sciple
bef164a12f
revert node12 version due to fs.copyFileSync hang https://github.com/actions/runner/issues/1536 ( #1537 )
2021-12-06 10:27:44 -06:00
Meng Ye
a519f96a41
fix Log size and retention settings not work ( #1507 )
...
env
- RUNNER_LOGRETENTION
- WORKER_LOGRETENTION
- RUNNER _LOGSIZE
- WORKER _LOGSIZE
2021-12-02 10:04:39 -05:00
Tingluo Huang
b1ecffd707
Add masks for multiline secrets from ::add-mask:: ( #1521 )
...
* Add mask for multiline secrets.
* .
2021-12-01 09:53:13 -05:00
Tingluo Huang
801a02ec89
Bump runtime to dotnet 6 ( #1471 )
...
* bump runtime to dotnet 6
2021-11-30 22:00:15 -05:00
Ferenc Hammerl
6332f9a42f
Prepare for runner 2.285.0 release ( #1520 )
2021-11-29 16:07:56 +00:00
Tingluo Huang
5b8ff174c6
Add telemetry around runner update process. ( #1497 )
...
* Add telemetry around runner update process.
* .
* .
* .
2021-11-22 18:27:57 -05:00
Tingluo Huang
e3e977fd84
Support node.js 16 and bump node.js 12 version. ( #1439 )
...
* Support node.js 16 and bump node.js 12 version.
* L0
2021-11-18 15:25:33 -05:00
Ferenc Hammerl
4dc8a09db3
Only execute post for actions that have one ( #1481 )
...
* Only execute post for actions that have one
* Revert haspost check
* Remove launch commit
* Remove comment
* Restore whitespace
* Restore wspace
2021-11-18 17:56:13 +01:00
Laura Yu
dcc5d34ad1
Add secret source to start job step ( #1411 )
...
* Add secret source to start job step
WIP
* Update to use GetGitHubContext to grab source info
* Update JobExtensionL0.cs
* Update JobExtension.cs
* Update JobExtension.cs
2021-11-17 17:09:38 -05:00
eric sciple
3e34fb10c1
improve telemetry to better diagnose runner configuration issues ( #1487 )
2021-11-15 13:42:57 -06:00
Tingluo Huang
23a693aa2c
Update README.md
2021-11-09 14:19:46 -05:00
Tingluo Huang
eb36db8ff9
Try to delete portable-net45+win8 from all projects ( #1470 )
...
* Update Runner.Common.csproj
* Update Runner.Listener.csproj
* Update Runner.PluginHost.csproj
* Update Runner.Plugins.csproj
* Update Runner.Sdk.csproj
* Update Runner.Worker.csproj
* Update Sdk.csproj
* Update Test.csproj
2021-11-09 10:53:53 -05:00
Julio Barba
85e1927754
Prepare for runner 2.284.0 release ( #1448 )
2021-11-01 11:16:21 -04:00
Julio Barba
b6dbf42746
Improve retry handling based on feedback ( #1447 )
2021-10-29 16:04:34 -04:00
Ferenc Hammerl
67ba8a7d42
Support Conditional Steps in Composite Actions ( #1438 )
...
* conditional support for composite actions
* Fix Conditional function evaluation
* Push launch.json temporarily
* Revert "Push launch.json temporarily"
* rename context
* Cleanup comments
* fix success/failure functions to run based on pre/main steps
* idea of step_status
* change to use steps context, WIP
* add inputs to possible if condition expressions
* use action_status
* pr cleanup
* Added right stages
* Test on stage in conditional functions
* Fix naming and formatting
* Fix tests
* Add success and failure L0s
* Remove comment
* Remove whitespace
* Undo formatting
* Add L0 for step-if parsing
* Add ADR
Co-authored-by: Thomas Boop <thboop@github.com >
2021-10-29 15:45:42 +02:00
Ferenc Hammerl
e4f9e6ae26
Log current runner version in terminal ( #1441 )
2021-10-29 14:23:26 +02:00
Thomas Boop
854d5e3bf3
Fix an issue where nested local composite actions did not correctly register post steps ( #1433 )
...
* Always register post steps for local actions
* Register post steps along with their conditions
* remove debug code
Co-authored-by: Ferenc Hammerl <fhammerl@github.com >
2021-10-27 15:31:58 +02:00
Thomas Boop
57dec28f68
Cleanup Older versions on MacOS now that we recreate node versions as needed ( #1410 )
...
* Cleanup old version update code
* fix template
* fix indents
2021-10-19 10:15:37 -04:00