Thomas Boop
9a829995e0
Show More Step Information in composite Actions ( #1279 )
2021-09-01 16:04:27 -04:00
Vladimir Panteleev
c5ce52641c
Allow setting default severity to "notice" ( #1213 )
2021-09-01 16:01:23 -04:00
Ferenc Hammerl
f61dcad5bb
Don't try to login to ghcr.io with GHES tokens ( #1291 )
...
* Don't try GHXX tokens for ghcr.io login
* Explain hosted / onpremise in comment
* Nitfix variable name
2021-08-30 11:52:12 +02:00
Tingluo Huang
62d568674c
Add ACTIONS_ID_TOKEN_REQUEST_URL/Token to script as well. ( #1287 )
2021-08-26 13:29:02 -04:00
Tingluo Huang
05b84297b7
Add extra env for the Token log-in action is going to use to request ID_TOKEN. ( #1270 )
2021-08-23 14:50:35 -04:00
Thomas Boop
d2ca24fa43
For Main Steps, just run the step, don't check condition ( #1273 )
...
* For Main Steps, just run the step, don't check condition
* fix whitespace
* pr feedback
2021-08-18 16:40:25 -04:00
Thomas Boop
53fd7161e2
send path when resolving actions ( #1250 )
2021-08-11 09:48:32 -04:00
Thomas Boop
22a9d89772
Correctly set post step step context ( #1243 )
2021-08-04 11:39:22 -04:00
Thomas Boop
3851acd0cf
fix continue on error ( #1238 )
2021-08-03 17:44:58 -04:00
Tingluo Huang
110eb3a5de
Add generateIdTokenUrl to env vars for actions. ( #1234 )
2021-08-02 14:47:50 -07:00
Tingluo Huang
bd1341e580
Print out resolved SHA for each action. ( #1233 )
2021-08-02 15:59:09 -04:00
Thomas Boop
85ce33b1d3
Composite Code Cleanup ( #1232 )
...
* composite polish
* Cleanup Condition Handling
* Refactor ConditionTraceWriter
* pr feedback
* cleanup
2021-08-02 14:57:25 -04:00
Thomas Boop
92ec3d0f29
Add better step telemetry and tracing for composite Actions ( #1229 )
...
* Add Step Telemetry
* better telemetry and tracing
* cleanup
2021-07-30 10:45:49 -04:00
Thomas Boop
4e95d0d6ad
Support pre/post/container/composite actions within composite actions ( #1222 )
...
Support Composite Actions with uses: steps
2021-07-28 15:35:21 -04:00
Luke Tomlinson
fff31e11c5
Add notice annotation level and support more annotation fields ( #1175 )
...
* Add Notice Command
* Add Feature Flag For Enhanced Annotations
* Fix tests
* Add validation for columns and lines
* Fix order to match service
* Remove console.write
* Make Validation Better
* Cleanup
* Handle empty/whitespace strings
* Add more validation for line/column ranges
* Make Validation Debug, Not Throw
* Change casing to 🐫 from 🐍
* Give notice a well known tag
* Cleanup
* Sanitize invalid commands rather than fail
2021-07-13 11:38:16 -04:00
Thomas Boop
7c90b2a929
Composite Actions ( #1170 )
...
Composite Actions Refactoring
2021-07-01 13:34:28 -04:00
jeff
42fe704132
Add message size in chars and bytes ( #1100 )
...
* Add message size in chars and bytes
* Log hash of message body
2021-06-10 15:58:56 -04:00
eric sciple
31584f4451
add comments ( #1137 )
2021-06-07 11:58:00 -04:00
Rob Bos
ebadce7958
Typo: Changed dockerManger to dockerManager ( #1133 )
2021-06-04 10:51:30 -04:00
Ferenc Hammerl
93ec16e14f
Wait for debugger to attach in Runner.Worker process ( #1101 )
...
* Wait for debugger to attach in Worker
Only if GITHUB_ACTIONS_RUNNER_ATTACH_DEBUGGER is set
* Only wait if env variable parses to boolean 'true'
* Add 30s timeout to the wait
* Clean up leftover line
* Decrease wait to 20s
* Use ConvertToBoolean isntead of TryParse
2021-05-27 16:05:48 +02:00
eric sciple
419ed24c1e
rename nestedSteps to embeddedSteps ( #1071 )
2021-05-01 12:51:01 -05:00
eric sciple
7cc689b0d9
minor cleanup in composite ( #1045 )
2021-04-30 15:48:53 -05:00
Tingluo Huang
5941cceb7c
Unset NODE_ICU_DATA before starting node in NodeHandler. ( #1060 )
...
* Unset NODE_ICU_DATA before starting node in NodeHandler.
* Update src/Runner.Worker/Handlers/NodeScriptActionHandler.cs
Co-authored-by: Ross Brodbeck <hross@users.noreply.github.com >
Co-authored-by: Ross Brodbeck <hross@users.noreply.github.com >
2021-04-23 11:10:22 -04:00
eric sciple
d14881b970
do not trucate error message from template evaluation ( #1038 )
2021-04-06 16:45:40 -04:00
Alberto Gimeno
1559ff15ec
Use GITHUB_TOKEN for ghcr.io containers if credentials are not provided ( #990 )
...
* Use GITHUB_TOKEN for ghcr.io containers if credentials are not provided
* Use GITHUB_TOKEN also for containers in containers.pkg.github.com
2021-02-18 21:55:58 -05:00
Thomas Boop
67ff8d3460
Release 2.277.1 runner ( #977 )
...
* Revert "Enable tty output from Docker Actions (#916 )"
5972bd0060
* Release notes
* add pr
2021-02-09 14:45:33 -05:00
Yang Cao
bc3099793f
Display GITHUB_TOKEN permissions ( #966 )
...
* Display GITHUB TOKEN permissions
* Display permission list is best effort
* Remove newtonsoft dependency
2021-02-04 23:10:00 -05:00
Lokesh Gopu
59b30262ac
Update AgentPlatform for job timeline record ( #939 )
...
* Update AgentPlatform for job timeline record
* removed unused using
2021-01-25 11:14:28 -05:00
Joel Dickson
5972bd0060
Enable tty output from Docker Actions ( #916 )
...
* Update DockerCommandManager.cs
* Update StepHost.cs
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2021-01-21 22:35:57 -05:00
Thomas Boop
3fb915450a
Runner v2.276.0 fixes ( #928 )
...
* Revert "always use Fips Cryptography (#896 )"
3b34e203dc
* Revert "Update ldd check with dotnet 5."
4b6ded0a01
* Revert "Update SDK to .NET 5 (#799 )"
fc3ca9bb92
* Update dotnet-install scripts
2021-01-21 13:45:16 -05:00
Tingluo Huang
e808190dd2
add warning when running out of disk. ( #873 )
2021-01-05 21:49:11 -05:00
Yang Cao
d2cb9d7685
Ignore certain scenarios so they are not counted as infra failures ( #889 )
...
* Ignore certain scenarios so they are not counted as infra failures
* Check to make sure request is not cancelled
2021-01-05 16:08:02 -05:00
Adeel Mujahid
fc3ca9bb92
Update SDK to .NET 5 ( #799 )
2020-12-26 00:01:45 -05:00
klassiker
007ac8138b
Add proxy support for container actions ( #840 )
...
* Add proxy support for container actions in Runner.Worker/StepsRunner
* Move proxy modifications to ContainerActionHandler
2020-12-11 13:08:45 -05:00
Yang Cao
1e12b8909a
Count actions resolve failures as infra failures ( #851 )
...
During job run we may fail to resolve actions download info, and this
stack is fully controlled by GitHub actions so it should be counted as
infrastructure failure instead of user failure.
2020-12-11 11:07:43 -05:00
Tingluo Huang
9ceb3d481a
unset GTIHUB_ACTION_REPOSITORY and GITHUB_ACTION_REF for non-repo based actions. ( #804 )
2020-12-11 11:04:07 -05:00
Thomas Boop
a2e32170fd
Disable set-env and add-pathcommands ( #779 )
...
* Disable Old Runner Commands set-env and add-path
* update dotnet install scripts
* update runner version and release notes
2020-11-16 08:20:43 -05:00
Chris Gavin
95e2158dc6
Add an environment variable to indicate which repository the currently running Action came from. ( #585 )
...
* add `workflow_dispatch`
* Add an environment variable to indicate which repository the currently running Action came from.
* Expose the Action ref as well.
* Move setting `github.action_repository` and `github.action_ref` to `ActionRunner.cs`.
* Don't set `action_repository` and `action_ref` for local Actions.
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2020-11-03 14:39:17 -05:00
Tingluo Huang
27788491ea
raise error for set-env, block set node_options. ( #784 )
...
* raise error for set-env, block set node_options.
* feedback.
2020-11-02 14:09:29 -05:00
Yashwanth Anantharaju
5ba7affea4
fix in correct check ( #778 )
2020-10-30 14:34:00 -04:00
Yashwanth Anantharaju
8279ae9a70
Support environment URL parsing ( #762 )
...
* environment URL parsing
2020-10-21 12:14:21 -04:00
Hayden Faulds
2e3b03623f
log runner group name ( #696 )
...
* log runner group name
* linting
2020-10-16 14:56:06 +01:00
Thomas Boop
6332a52d76
Notify on unsecure commands ( #731 )
...
* notify on unsecure commands
2020-10-02 11:34:37 -04:00
Yang Cao
8bb588bb69
Expose retention days in env for toolkit/artifacts package ( #714 )
2020-09-17 15:11:12 -04:00
eric sciple
306be41266
fix bug w checkout v1 updating GITHUB_WORKSPACE ( #704 )
2020-09-14 12:00:00 -04:00
David Kale
4e85b8f3b7
Allow registry credentials for job/service containers ( #694 )
...
* Log in with container credentials if given
* Stub in registry aware auth for later
* Fix hang if password is empty
* Remove default param to fix build
* PR Feedback. Add some tests and fix parse
2020-09-11 12:28:58 -04:00
Thomas Boop
e6eb9e381d
Cleanup FileCommands ( #693 )
2020-09-04 15:35:36 -04:00
eric sciple
3a76a2e291
read env file ( #683 )
2020-08-29 23:18:35 -04:00
Thomas Boop
9976cb92a0
Add Runner File Commands ( #684 )
...
* Add File Runner Commands
2020-08-28 15:32:25 -04:00
Thomas Brumley
d900654c42
Add in Log line numbers for streaming logs ( #663 )
...
* Add in Log line
Co-authored-by: yaananth (Yash) <yaananth@github.com >
2020-08-25 12:02:29 -04:00