Commit graph

13 commits

Author SHA1 Message Date
Martijn Pieters
454e5d7e69
Fix null handling, covered by integration tests
`core.getInput()` always returns a string, so testing for 'not null'
is always true. This then leads to previews set to an array with
a single empty string, breaking accept-header output.

Updated eslint rules should help avoid this issue in future, and new
integration tests verify that the github client configuration now
reflects the intended configuration options.
2023-03-30 16:05:10 +01:00
Austin Vazquez
20fcf2e7fe Update GitHub actions packages
Update actions/checkout, actions/setup-node, actions/cache, and
actions/upload-artifact from v2 to v3.

Signed-off-by: Austin Vazquez <macedonv@amazon.com>
2022-10-25 21:48:09 +00:00
Josh Gross
936c9d9f72
Update to latest actions 2021-06-28 14:45:32 -04:00
Jonathan Clem
5ee517dae8
Workflow syntax error 2021-04-21 17:43:39 -04:00
Jonathan Clem
fb7e8f7c67
Add npm ci to integration test 2021-04-21 17:43:02 -04:00
Jonathan Clem
4a93ad9f9e
Add actions/checkout 2021-04-21 17:41:41 -04:00
Jonathan Clem
19e7914023
Add integration test running 2021-04-21 17:39:54 -04:00
Jonathan Clem
3ede58996d
Add new integration tests 2021-04-21 17:37:37 -04:00
Jonathan Clem
cf1dcb0bd5
Add nicer status badges and workflow names 2020-08-21 11:13:16 -04:00
Jonathan Clem
1ba1e95cf2
Replace default branch name with main 2020-07-14 16:36:10 -04:00
Jonathan Clem
dc16f26602
Add core to integration test 2020-03-24 14:02:45 -04:00
Jonathan Clem
ec171b8961
Use master 2020-02-27 17:53:27 -05:00
Jonathan Clem
d73e75dea8
Separate integration workflow 2020-02-27 17:52:43 -05:00