Joel Ambass
c0ceea4835
Upgrade IA Publish
2024-09-16 17:19:19 +02:00
Joel Ambass
b9f8f75f36
Add workflow file for publishing releases to immutable action package
...
This workflow file publishes new action releases to the immutable action package of the same name as this repo.
This is part of the Immutable Actions project which is not yet fully released to the public. First party actions like this one are part of our initial testing of this feature.
2024-09-13 13:35:58 +02:00
Josh Gross
d319f8f5b5
Avoid setting baseUrl to undefined when input is not provided
2023-11-17 11:59:30 -05:00
Josh Gross
384d6cf581
Fix quotations in tests
2023-11-08 10:07:35 -05:00
Josh Gross
84724927e3
Only validate GraphQL previews
2023-11-08 10:03:49 -05:00
Josh Gross
22dcf8ad68
Add shell to run step
2023-10-12 13:14:48 -04:00
Josh Gross
a903cf2d66
Add install deps action to reuse between workflows
2023-10-12 13:11:41 -04:00
Josh Gross
999c7fb9fe
Use setup-node in licensed workflow
2023-10-11 16:21:07 -04:00
Josh Gross
47bc917394
Specify Node 20 in workflows and examples
2023-10-11 16:18:35 -04:00
Josh Gross
3a27f0b193
Add more issue templates
2023-05-04 18:17:04 -04:00
Josh Gross
9e54a4c141
Remove path filters from check-dist workflow
2023-04-07 14:45:58 -04:00
Martijn Pieters
ea954ff83a
Default debug to current runner debug state
...
When the action 'debug' input is not set, default to the current
runner debug state. This ensures that the Octokit client request logs
are included automatically when you re-run a job with debug enabled.
2023-04-05 17:26:25 +01:00
Martijn Pieters
8d9f8fc050
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-04-04 22:11:47 +01:00
Martijn Pieters
806be26275
Clean and spruce up the integration tests a bit
...
- Use test-specific step ids
- Remove unused input parameters
- Provide clear output on what passed or failed, including
a step summary for each passed test.
2023-04-04 21:18:14 +01:00
Josh Gross
ee0d992b06
Use Node 16 in CI and examples
2023-01-25 19:36:14 -05:00
Josh Gross
00be60ac26
Merge pull request #306 from austinvazquez/update-github-actions-packages
...
Update GitHub actions packages
2023-01-25 19:26:12 -05:00
Jongwoo Han
e0306a3c1d
Use cache in check-dist.yml
...
Signed-off-by: jongwooo <jongwooo.han@gmail.com >
2022-12-07 00:51:52 +09: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
174e8122c8
Create codeql-analysis.yml
2022-06-15 16:25:41 -04:00
Josh Gross
df46368761
Use jonabc/setup-licensed in Licensed workflow
2022-01-06 14:39:07 -05:00
Josh Gross
004e46f649
Fix breaking change in workflow test
2021-09-23 21:21:43 +00:00
Brian Cristante
5ed343d94b
Fix triggers in licensed.yml
2021-08-10 11:20:11 -04:00
Brian Cristante
a7abfdfa4d
Add check-dist.yml
2021-08-10 11:20:11 -04:00
Oscar Dominguez
ecb772f447
ci(workflow): add 'npm' cache for actions/setup-node in .github/workflows
2021-07-18 22:31:39 +02: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
Rob Young
77c8747753
Fix typo from #117
...
I accidentally removed two lines I did not intend to. This would only
break for PRs opened on the repo directly.
2021-03-02 11:41:59 +00:00
Rob Young
58e7e1dbfa
Fix PR test workflow for forks
...
When the workflow is triggered from a fork the permissions for the
`GITHUB_TOKEN` are read-only. This chane skips the write operations if
we're running from a fork.
See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows#pull-request-events-for-forked-repositories
2021-02-23 09:36:43 +00:00
Josh Gross
2f21207c8d
Add name to PR test workflow
2020-12-17 12:09:06 -05:00
Jonathan Clem
cf1dcb0bd5
Add nicer status badges and workflow names
2020-08-21 11:13:16 -04:00
Jonathan Clem
fc4d627901
Add stale workflow
2020-08-18 09:35:23 -04:00
Jonathan Clem
d77e8e702f
Update issue templates
2020-08-18 09:01:03 -04:00
Jonathan Clem
5e49adabf5
Merge pull request #79 from actions/licensed
...
Add production licenses with licensed
2020-08-06 21:04:42 -04:00
Jonathan Clem
4db7989ab1
Add a licensed workflow
2020-08-06 20:31:06 -04:00
Jonathan Clem
1ba1e95cf2
Replace default branch name with main
2020-07-14 16:36:10 -04:00
Jonathan Clem
4789b35ac3
Add pull-request-test workflow
2020-06-04 14:11:25 -04:00
Jonathan Clem
58f0ff84d6
Add style:check to ci workflow
2020-05-18 11:33:04 -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
Jonathan Clem
7afad1e364
Add core
2020-02-27 17:43:18 -05:00
Jonathan Clem
ebe3cb13e0
Add some test workflows
2020-02-27 17:39:50 -05:00