Andrew Eisenberg
47588796b4
Send the version and mode with the user agent
...
This commit changes the way the action determines if running in action
or runner mode. There is now an environment variable that is set at the
beginning of the process and elsewhere in the process, we can check to
see if the variable is set.
2021-05-31 09:03:29 -07:00
David Verdeguer
0c0bc0e6c6
Fix undefined environment
2021-05-05 15:46:49 +02:00
David Verdeguer
cd7eedd4a5
Address comments
2021-05-05 12:30:20 +02:00
David Verdeguer
3b741b35ad
Use actionsUtil.computeAutomationID on upload-lib
2021-05-03 19:56:04 +02:00
David Verdeguer
519d0771c7
Add actions-util.getAutomationID()
2021-05-03 19:36:32 +02:00
Robert
8c91ba83e2
Introduce our own toolcache implementation for use by the runnner
2021-04-22 15:31:15 +01:00
Robert
ca27066d09
fix grammar / punctuation
2021-03-31 11:05:30 +01:00
Robert
2f93805cef
check push event
2021-03-30 16:53:02 +01:00
Robert
d4edded3ea
Add special dependabot error message
2021-03-30 14:09:06 +01:00
Simon Engledew
ba14abbca7
Rewrite the ref to correctly point to refs/remotes
...
Fixes the rev-parse issues caused by https://github.com/github/codeql-action/pull/428
2021-03-25 13:08:55 +00:00
Simon Engledew
9165099103
Skip doing work if it is not necessary
2021-03-22 15:50:04 +00:00
Simon Engledew
36a9516acc
PR feedback
2021-03-22 15:09:33 +00:00
Simon Engledew
ef92c5ac5f
Count the number of parents of the current commit to check it is still a merge
...
Work around a race condition in actions where sometimes GITHUB_SHA != git rev-parse head
2021-03-22 12:05:00 +00:00
Josh Soref
c4fced7348
Fix spelling errors
...
spelling: executable
spelling: github
spelling: javascript
spelling: latest
spelling: occurred
spelling: parameter
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
2021-03-18 09:40:47 -07:00
Andrew Eisenberg
ffd96b38fb
Ensure error correct error message on 403 error
2021-03-17 07:55:21 -07:00
Chris Gavin
7b72f1c330
Merge main into allow-override-temp.
2021-02-15 11:45:08 +00:00
Chris Gavin
6452109691
Treat empty CODEQL_ACTION_TEMP the same as it not being set.
2021-02-15 11:44:44 +00:00
Simon Engledew
1f07e287da
Do not report warning: undefined
2021-02-01 16:32:13 +00:00
Chris Gavin
ed751ece83
Allow overriding path of temporary files.
2021-02-01 15:34:13 +00:00
Simon Engledew
44ed1c6ce1
Remove pull request warnings
2021-01-29 10:42:37 +00:00
Simon Engledew
ee4d06713e
Fix wonky comment
2021-01-22 14:08:43 +00:00
Simon Engledew
6be1f5ce0e
Add more granular exception handling
2021-01-22 13:52:04 +00:00
Simon Engledew
8a9922df92
Disambiguate report messages
2021-01-22 13:52:04 +00:00
Simon Engledew
795b1923ec
Swap method naming to account for new functionality
2021-01-22 13:52:03 +00:00
Simon Engledew
28e2860afb
Correctly report WorkflowMissing
2021-01-22 13:51:45 +00:00
Simon Engledew
4547749a2f
Do not warn users if a workflow cannot be read
...
This will still send a LintFailed message status report.
2021-01-22 13:51:19 +00:00
Simon Engledew
1a6f6a27b3
Implement PR feedback
2021-01-15 08:28:21 +00:00
Simon Engledew
0853901c0d
Fix overzealous warning when PR scanning is not required
2021-01-13 12:28:24 +00:00
Simon Engledew
1511db33b3
Only check the steps of the job currently being run
2021-01-04 12:00:15 +00:00
Simon Engledew
e89a24b8cb
Only report the first CheckoutWrongHead lint error
2020-12-21 11:08:49 +00:00
Simon Engledew
2d00e8c6f7
Fix for numerical branch names
2020-12-18 10:23:46 +00:00
Simon Engledew
18c6a7d6d1
fix another edge case
2020-12-04 15:18:22 +00:00
Simon Engledew
1dc40ba165
Merge remote-tracking branch 'origin/main' into simon-engledew/string-branches
2020-12-04 12:36:42 +00:00
Simon Engledew
7100f22932
Add a bunch of tests cases and harden the function aganst malformed workflows
2020-12-03 13:41:55 +00:00
Simon Engledew
f3c9aee686
Hide an warning that is confusing on GHES
2020-12-02 16:49:54 +00:00
Simon Engledew
ec8015bc03
Merge branch 'main' into simon-engledew/string-branches
2020-12-02 08:35:11 +00:00
Simon Engledew
78b9d23d09
Remove unecessary if statement
2020-12-02 08:34:18 +00:00
Simon Engledew
698e2a5487
Just convert the pattern into a RegExp...
2020-12-01 20:56:07 +00:00
Simon Engledew
4d862616ce
First iteration on feedback
2020-12-01 20:08:41 +00:00
Simon Engledew
b1be00db57
Test the branch patterns work both ways
2020-12-01 17:16:33 +00:00
Simon Engledew
f99af1c014
Have a catch all coded error for lint failures
2020-12-01 15:41:04 +00:00
Simon Engledew
c8ee1f4ef3
Handle wildcard branches
2020-12-01 15:21:30 +00:00
Simon Engledew
ac1c081de8
Handle the case where branches may be strings, including "*"
2020-12-01 12:03:50 +00:00
Robin Neatherway
8e0e34a3e6
Add an explicit deprecation date
...
So that we can remove support for the beta configuration of
`on: push`-only we should communicate a date after which this
will not work.
2020-12-01 11:10:20 +00:00
Simon Engledew
be09fb3e99
Implement feedback
2020-11-26 15:20:38 +00:00
Simon Engledew
eed314143b
Add paths-ignore case
2020-11-25 14:23:21 +00:00
Simon Engledew
253d46ac97
Better copy for PathsSpecified, suggested by @sampart
2020-11-25 13:30:32 +00:00
Simon Engledew
c5f58f3ee7
Markdown is not supported - roll back and fix typo
2020-11-25 13:06:51 +00:00
Simon Engledew
94b10dbb8f
See if markdown is supported
2020-11-25 12:46:37 +00:00
Simon Engledew
85aefe5fa4
Signpost the latest documentation in the warning
2020-11-25 12:45:13 +00:00