Commit graph

426 commits

Author SHA1 Message Date
Hawthorne001
8be746eb81 Update settings.json 2024-03-19 00:30:37 -04:00
Hawthorne001
6adf84467a Add .circleci/config.yml 2024-03-13 08:34:33 -04:00
Hawthorne001
1afe274d71
Create azure-webapps-node.yml 2024-03-06 01:18:06 -05:00
Josh Gross
60a0d83039
Merge pull request #440 from actions/joshmgross/v7.0.1
Update version to 7.0.1
2023-11-17 17:20:07 -05:00
Josh Gross
b7fb2001b4
Update version to 7.0.1 2023-11-17 14:15:20 -05:00
Josh Gross
12e22ed06b
Merge pull request #439 from actions/joshmgross/avoid-setting-base-url
Avoid setting `baseUrl` to undefined when input is not provided
2023-11-17 14:13:03 -05:00
Josh Gross
d319f8f5b5
Avoid setting baseUrl to undefined when input is not provided 2023-11-17 11:59:30 -05:00
Josh Gross
e69ef5462f
Merge pull request #425 from actions/joshmgross/node-20
Update dependencies and use Node 20
2023-11-13 13:02:38 -05:00
Josh Gross
ee0914b839
Update licenses 2023-11-09 10:06:25 -05:00
Josh Gross
d6fc56f33b
Use @types/node for Node 20 2023-11-08 11:16:50 -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
84903f5182
Remove node-fetch from type 2023-11-08 09:54:09 -05:00
Josh Gross
5349cf9965
Merge branch 'main' into joshmgross/node-20 2023-11-08 09:45:02 -05:00
Josh Gross
ecae9eb535
Merge pull request #402 from typed-actions/export-types
Expose async-function argument type
2023-11-08 09:34:16 -05:00
Viktorlo
044ebbb945
Merge branch 'main' into export-types 2023-11-08 11:14:47 +01:00
Josh Gross
6b5d3eac1f
Merge pull request #429 from robandpdx/add-base-url-option
Add base-url option
2023-10-31 14:33:41 -04:00
Rob Anderson
5940a76378
add example to description of base-url parameter 2023-10-23 17:37:49 -06:00
Rob Anderson
ef8023aa4a
Update action.yml
Co-authored-by: Josh Gross <joshmgross@github.com>
2023-10-23 19:35:20 -04:00
Rob Anderson
e8957ff5ee
generate dist changes for addition of base-url 2023-10-23 16:35:17 -06:00
Rob Anderson
ea121b86f9
add base-url option 2023-10-20 10:16:28 -06: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
30d8f852ac
Fix version number in breaking changes section
Co-authored-by: Martin Costello <martin@martincostello.com>
2023-10-12 13:06:36 -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
84ab08fe8b
Update dependencies and use Node 20 2023-10-11 16:11:59 -04:00
Josh Gross
1f16022c75
Merge pull request #422 from actions/joshmgross/update-codeowners
Update CODEOWNERS to the Launch team
2023-10-02 11:55:52 -04:00
Josh Gross
5d8f827854
Update CODEOWNERS to the Launch team 2023-10-02 11:53:14 -04:00
Viktor Lott
21446ed76b Remove alternative setup documentation 2023-08-18 09:30:09 +02:00
Viktorlo
c857fcb22b
Update alternative-setup.md 2023-07-28 11:34:17 +02:00
Viktorlo
ba13a89bc9
Update README.md 2023-07-28 11:30:13 +02:00
Viktor Lott
56bdc6c318 Expose async-function argument type
We are exposing the async-function argument type for jsDoc
type declaration support. This means that we now could do:
"npm i -D @types/github-script@github:actions/github-script"
and the add:
"@param {import('@types/github-script').AsyncFunctionArguments}
AsyncFunctionArguments".

This could obviously be done in other ways too, like using
"@typed-actions/github-script" instead. But it seems better
to use the actual source repository instead of a third-party
library to import the type declaration.
2023-07-03 13:56:46 +02:00
Josh Gross
6f00a0b667
Merge pull request #383 from actions/joshmgross/templates
Add more issue templates
2023-05-05 16:26:55 -04:00
Josh Gross
3a27f0b193
Add more issue templates 2023-05-04 18:17:04 -04:00
Josh Gross
060d68304c
Merge pull request #285 from navarroaxel/patch-1
Fix typo in README
2023-04-07 18:13:09 -04:00
Josh Gross
d324628d3c
Merge branch 'main' into patch-1 2023-04-07 18:04:40 -04:00
Josh Gross
6dcbc7ebb3
Merge pull request #364 from actions/joshmgross/remove-path-filters
Remove path filters from check-dist workflow
2023-04-07 18:04:15 -04:00
Josh Gross
9e54a4c141
Remove path filters from check-dist workflow 2023-04-07 14:45:58 -04:00
Josh Gross
29423367f0
Merge branch 'main' into patch-1 2023-04-07 11:49:55 -04:00
Josh Gross
d7906e4ad0
Merge pull request #363 from mjpieters/auto_debug
Default debug to current runner debug state
2023-04-05 12:32:04 -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
Axel Navarro
c141a9230e
Fix typo in README 2023-04-05 10:11:07 -03:00
Josh Gross
57c10d434e
Merge pull request #356 from mjpieters/clean_deps
Remove unused dependencies
2023-04-04 17:31:11 -04:00
Josh Gross
eae7dc1b88
Merge branch 'main' into clean_deps 2023-04-04 17:25:20 -04:00
Josh Gross
f1ab5779d6
Merge pull request #357 from mjpieters/fix_input_handling
fix input handling
2023-04-04 17:24:41 -04: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
a4f398e58b
Remove unused dependencies
The @octokit/plugin- references are not actually (directly) used by
@action/github-script and so only serve to confuse about what exact
version of these is included in the action. The actual versions of
these plugins are set by @action/github.

Ignoring newlines, the dist/index.js file is exactly the same without
listing these dependencies in package.json.
2023-04-04 21:34:19 +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
Dan Rigby
8d76c9a913
Merge pull request #358 from mjpieters/request-log-plugin
Add @octokit/plugin-request-log, to produce debug output for requests
2023-04-04 13:58:39 -04:00