Commit Graph

76 Commits

Author SHA1 Message Date
Laura Yu c2eb0f630d Skip validating secrets and vars when user does not have permission (#108) 2023-02-13 17:29:55 -08:00
Josh Gross 4d7c661a4f Replace another instance of actions/ReadFile 2023-02-09 18:56:54 -05:00
Josh Gross 014f2f925c Merge branch 'main' into joshmgross/read-file-request-types 2023-02-08 13:10:20 -05:00
Beth Brennan 6c067e1fa5 Share default runner label list 2023-02-08 12:22:27 -05:00
Josh Gross fc87fcb11f Add a FileProvider to auto-completion 2023-02-07 18:35:50 -05:00
Josh Gross a096bc2f6d Add constants for actions/readFile 2023-02-07 16:21:08 -05:00
Josh Gross f9ee7ae11a Support local workflow references 2023-02-07 15:46:50 -05:00
Josh Gross d5a8de7b8f Support fetching remote reusable workflows 2023-02-07 13:48:33 -05:00
Josh Gross 8f826c59f8 Fix tests that now require await 2023-02-06 17:20:30 -05:00
Josh Gross 13aaa381c8 Parse reusable workflows up to a depth of 1 2023-02-06 15:10:34 -05:00
Josh Gross f4dde16b61 Add a FileProvider to parseWorkflow 2023-02-06 11:15:15 -05:00
Josh Gross 2e953b26ea Support reusable workflow jobs in the test context 2023-02-03 17:59:14 -05:00
Josh Gross 986ce1bfe4 Separate reusable jobs in the workflow context 2023-02-03 17:52:48 -05:00
Josh Gross 574216178b Fix Job references in language server 2023-02-03 17:24:31 -05:00
Christopher Schleiden 5acfa896b4 Hook up hover with new config 2023-02-02 08:57:34 -08:00
Josh Gross 39398bf099 Merge pull request #115 from github/joshmgross/org-values
Support shared organization secrets and variables
2023-01-31 16:38:06 -05:00
Chris Sidi 4b0bfa879e Merge pull request #107 from github/hashtagchris-runs-on
Remove warnings for the `SuggestedValues` provider (i.e. `runs-on`)
2023-01-31 12:42:57 -05:00
Christopher Schleiden 7baf5da7ee Remove package.json version import 2023-01-31 09:13:44 -08:00
Christopher Schleiden b5c5720b48 Extract client creation
Also default to use the language server version in the user agent
2023-01-30 17:05:32 -08:00
Josh Gross dc2ada05a7 Skip fetching org values for non-org repos 2023-01-30 19:05:34 -05:00
Josh Gross 4d658db245 Merge branch 'main' into joshmgross/org-values 2023-01-30 19:04:24 -05:00
Josh Gross d26c2d15ac Add owner type to repository context 2023-01-30 17:57:07 -05:00
Josh Gross e6caab1eb9 Support shared organization secrets and variables 2023-01-30 16:37:08 -05:00
Jacob Wallraff 3f3e3fcb3b Apply formatting changes 2023-01-30 11:29:48 -08:00
Chris Sidi f02dc86728 Retrieve every page of repo runner labels 2023-01-25 23:53:00 -05:00
Chris Sidi 1165833508 Retrieve every page of secrets 2023-01-25 23:53:00 -05:00
Chris Sidi d8c7977e92 Simplify variable pagination, leverage latest octokit types 2023-01-25 23:49:30 -05:00
Chris Sidi d6a3086cf0 Document API limitation 2023-01-25 18:24:05 -05:00
Josh Gross 4c23650d9c Merge pull request #102 from github/joshmgross/action-errors
Ensure errors are handled when fetching action metadata
2023-01-25 14:16:25 -05:00
Christopher Schleiden c4878356a2 Add comments to the initalization options 2023-01-24 17:39:24 -08:00
Josh Gross 77fafa9f7c Update docs links 2023-01-24 17:38:14 -05:00
Josh Gross 30935e6c6d Ensure errors are handled when fetching action metadata 2023-01-24 14:53:02 -05:00
Josh Gross 54261296bb Add tests for errors when fetching actions 2023-01-24 13:29:23 -05:00
Josh Gross 416e32e29b Add tests for action input descriptions 2023-01-24 13:09:49 -05:00
Josh Gross e11c62667e Replace nock with fetch-mock 2023-01-24 13:09:36 -05:00
Josh Gross 4f9c9e6e1c Support a 0 step index in test context 2023-01-24 13:04:40 -05:00
Josh Gross 4a9fe401af Include deprecated and required input status 2023-01-23 19:39:28 -05:00
Josh Gross 48c728771e Show action input descriptions on hover 2023-01-23 16:02:13 -05:00
Christopher Schleiden eab53474cb Support webWorker clients 2023-01-20 17:20:21 -08:00
Laura Yu 05de7282bd Add variables context provider (#88) 2023-01-18 16:31:49 -08:00
Christopher Schleiden e3a450dde7 Sort and merge secrets 2023-01-11 13:29:02 -08:00
Christopher Schleiden 28aac582c2 Sort secrets 2023-01-11 11:27:34 -08:00
Christopher Schleiden c5029e7287 Remove double await
Co-authored-by: Josh Gross <joshmgross@github.com>
2023-01-11 09:59:36 -08:00
Christopher Schleiden 43fecc8648 Support descriptions for contexts 2023-01-10 17:44:48 -08:00
Laura Yu c5043f34de Clear cache and re-validate documents on cacheClear command (#71) 2023-01-09 17:11:10 -08:00
Christopher Schleiden ef04aa40f6 Support environment secrets 2023-01-06 14:22:07 -08:00
Christopher Schleiden 263e3b69ec Update insertText for actions with provider 2023-01-05 17:34:04 -08:00
Christopher Schleiden 56e8393e0f Provide links to open actions on GitHub 2022-12-21 13:34:10 +01:00
Josh Gross 06f1f7003c Add tests for steps context provider 2022-12-20 17:35:18 -05:00
Josh Gross b7ab8e4a30 Add workflow context test util 2022-12-20 17:34:03 -05:00