Commit Graph
100 Commits
Author SHA1 Message Date
Christopher SchleidenandJosh Gross 44948c7a92 Extract step-uses into its own definition 2023-03-06 14:55:25 -05:00
Christopher SchleidenandJosh Gross b516b65d3e Move action url generation to shared function 2023-03-06 14:52:26 -05:00
Christopher SchleidenandGitHub aaa59885af Merge pull request #169 from github/cschleiden/update-readmes
Add/update package readmes
2023-03-01 08:19:27 -08:00
6bbd3dda95 Expand newlines
Co-authored-by: Jacob Wallraff <[email protected]>
2023-03-01 08:19:17 -08:00
Christopher Schleiden a93db03989 Add Contribution section for parser readme 2023-02-28 15:28:13 -08:00
Christopher Schleiden bb91f52176 Expand language service readme 2023-02-28 15:25:01 -08:00
Christopher Schleiden 5854c87825 Adjust package names 2023-02-28 15:18:55 -08:00
Christopher Schleiden 265907bfa0 Add readme for workflow-parser 2023-02-28 15:18:40 -08:00
Christopher Schleiden 639660a517 Update package-lock 2023-02-24 09:53:55 -08:00
Christopher SchleidenandGitHub f9074bf573 Merge pull request #166 from github/cschleiden/update-webhooks
Update webhooks with `allOf` handling
2023-02-23 14:45:00 -08:00
Christopher SchleidenandGitHub bb7fe23d4d Merge pull request #165 from github/cschleiden/do-not-override-event-payloads
Do not replace event payloads with null
2023-02-23 14:42:02 -08:00
Christopher Schleiden 4a882b0aae Merge all allOf params for webhooks 2023-02-23 13:15:14 -08:00
Christopher Schleiden 89338e8f42 Do not replace event payloads with null 2023-02-23 12:52:17 -08:00
Christopher SchleidenandGitHub e8902e78d3 Merge pull request #164 from github/cschleiden/update-readme
Update repo readme
2023-02-23 09:32:12 -08:00
Christopher Schleiden 0ccd57e9fa Update repo readme 2023-02-23 09:20:10 -08:00
Christopher SchleidenandGitHub 08dcc38627 Merge pull request #163 from github/cschleiden/update-package-urls
Update repository urls
2023-02-23 07:51:08 -08:00
Christopher Schleiden 4502f18d9f Update repository urls 2023-02-23 07:42:25 -08:00
Christopher SchleidenandGitHub b645c46dd3 Merge pull request #161 from github/cschleiden/rename-packages
Rename package folders
2023-02-23 07:39:31 -08:00
Christopher Schleiden 4c8a6bfc80 Update workspace 2023-02-22 15:53:42 -08:00
Christopher Schleiden 2a3d63551f Rename folders 2023-02-22 15:52:40 -08:00
Christopher SchleidenandGitHub 6d92cd8d54 Merge pull request #157 from github/cschleiden/timer
Await operation in timer
2023-02-21 11:25:25 -08:00
Christopher Schleiden 52fd34a684 Await operation 2023-02-17 16:16:16 -08:00
Christopher SchleidenandGitHub 6591837bc6 Merge pull request #156 from github/cschleiden/perf
Cache repo secrets
2023-02-17 16:10:12 -08:00
Christopher Schleiden 1e5c0f13a4 Cache repo secrets 2023-02-17 15:59:34 -08:00
Christopher SchleidenandGitHub 28f4786723 Merge pull request #153 from github/cschleiden/time-operations
Time LS operations
2023-02-16 15:49:35 -08:00
Christopher Schleiden 5acb568f33 Time operations 2023-02-16 15:26:20 -08:00
Christopher SchleidenandGitHub cef052642d Merge pull request #151 from github/cschleiden/webhook-payloads
Use `webhooks.json` to provide event payloads for validation/completion/hover
2023-02-16 14:30:07 -08:00
Christopher Schleiden 89cf4ee6f9 Remove unused dependency 2023-02-16 14:18:01 -08:00
Christopher Schleiden aadb371167 Do not update webhooks automatically 2023-02-16 13:48:36 -08:00
Christopher Schleiden 534a048e5f Fetch webhooks before publish 2023-02-16 13:47:19 -08:00
Christopher Schleiden cbed478d48 Use event payloads from the webhook schema 2023-02-16 12:28:29 -08:00
Christopher Schleiden f85756a11f Generate all fields for webhooks 2023-02-16 11:48:48 -08:00
Christopher SchleidenandGitHub 097978479f Merge pull request #141 from github/cschleiden/fix-unexpected-mapping
Correctly skip unexpected mappings
2023-02-08 11:59:32 -08:00
Christopher Schleiden f4f3801b15 Enable test 2023-02-08 11:44:48 -08:00
Christopher Schleiden ad817bedd1 Correctly skip unexpected mappings 2023-02-08 11:37:39 -08:00
Christopher SchleidenandGitHub bd7b31afb4 Merge pull request #136 from github/cschleiden/reusable-needs
Support `needs` for reusable jobs
2023-02-07 15:19:57 -08:00
Christopher Schleiden 6777fc2990 Remove /." imports 2023-02-07 15:13:45 -08:00
Christopher Schleiden f7b8a566ce Force reusable job needs to be empty array 2023-02-07 15:12:16 -08:00
Christopher Schleiden cd38b2fe76 Support needs for reusable jobs 2023-02-07 14:52:12 -08:00
Christopher SchleidenandGitHub f8a9b52794 Merge pull request #129 from github/cschleiden/remove-old-todo
Remove old TODO
2023-02-07 08:41:38 -08:00
Christopher Schleiden 9949c06c55 Remove old TODO 2023-02-06 16:46:10 -08:00
Christopher SchleidenandGitHub 4ecfb9b8b2 Merge pull request #123 from github/cschleiden/enable-hover-for-web
Even with the default context provider config can we show expression …
2023-02-02 15:55:47 -08:00
Christopher Schleiden a9f469632c Even with the default context provider config can we show expression hover 2023-02-02 15:48:03 -08:00
Christopher SchleidenandGitHub 2ac9ed5f33 Merge pull request #121 from github/cschleiden/expression-hover
Add support for `hover`ing on expressions
2023-02-02 15:20:14 -08:00
Christopher Schleiden 1faf6572b7 Rename helper 2023-02-02 13:14:02 -08:00
Christopher Schleiden 903c813ad1 Adjust variable naming 2023-02-02 13:02:34 -08:00
Christopher Schleiden b5fba1360e Add more descriptions for static contexts 2023-02-02 10:29:04 -08:00
Christopher Schleiden 03d11f9c2c Use similar definition info to validation for hover 2023-02-02 10:20:23 -08:00
Christopher Schleiden 5acfa896b4 Hook up hover with new config 2023-02-02 08:57:34 -08:00
Christopher Schleiden cb71496867 Integrate expression hover 2023-02-02 08:57:26 -08:00
Christopher Schleiden f5463c18b5 React to extracted functions, add test 2023-02-02 08:57:16 -08:00
Christopher Schleiden 60757d5de8 Logic for determining expression hover 2023-02-02 08:57:02 -08:00
Christopher Schleiden 634f7ecbd4 Extract helper functions 2023-02-02 08:53:01 -08:00
Christopher Schleiden c9c1d9e537 React to parser changes 2023-02-02 08:52:37 -08:00
Christopher Schleiden c287b80557 Add expression range to BasicExpressionToken 2023-02-02 08:52:23 -08:00
Christopher Schleiden a1fea7e7fd Add getDescription method to description dict 2023-02-01 17:36:17 -08:00
Christopher Schleiden 38c8ed1080 Keep original token for literals 2023-01-31 16:21:01 -08:00
Christopher Schleiden 117b69f10f Add range to tokens 2023-01-31 15:31:16 -08:00
Christopher SchleidenandGitHub f6a53efa35 Merge pull request #117 from github/cschleiden/accept-client
Extract octokit client creation and set user agent
2023-01-31 09:37:40 -08: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
Christopher SchleidenandGitHub 5c167773b8 Merge pull request #105 from github/cschleiden/readmes
Add READMEs to packages
2023-01-25 09:29:39 -08:00
Christopher Schleiden 2b1747d131 Use workspaces=false 2023-01-25 09:18:33 -08:00
Christopher Schleiden 9ae4b7d9c9 Use TS for examples 2023-01-25 09:15:22 -08:00
Christopher Schleiden 5984871a7c Remove $ from bash markdown blocks 2023-01-25 09:12:48 -08:00
ef6cfdcd1e Fix one more package name
Co-authored-by: Josh Gross <[email protected]>
2023-01-25 09:11:19 -08:00
Christopher Schleiden 9ee3b7bd9d Fix package name 2023-01-25 08:58:31 -08:00
Christopher Schleiden 605512b277 Begin language service readme 2023-01-25 08:57:18 -08:00
Christopher Schleiden 0b9de45627 Basic readme for playground 2023-01-24 17:45:36 -08:00
Christopher Schleiden fdc0b66431 Basic readme for language server 2023-01-24 17:43:24 -08:00
Christopher Schleiden a66f72f7be Update package name 2023-01-24 17:40:24 -08:00
Christopher Schleiden c4878356a2 Add comments to the initalization options 2023-01-24 17:39:24 -08:00
Christopher SchleidenandGitHub 8468323a8d Merge pull request #99 from github/cschleiden/contributing
Update READMEs and add CONTRIBUTING.md
2023-01-24 16:33:45 -08:00
Christopher Schleiden 21d6d6b0ec Specify node version 2023-01-24 16:26:00 -08:00
Christopher Schleiden ceb58b4f10 Use @actions package names 2023-01-24 10:14:39 -08:00
Christopher Schleiden 6f311e2f6c Request issues before PRs 2023-01-24 08:15:27 -08:00
Christopher Schleiden d0524937cd Use github package names 2023-01-23 18:04:54 -08:00
Christopher Schleiden 5523a36a65 Fix typo 2023-01-23 17:49:52 -08:00
Christopher Schleiden 4509c67f0e Add more commands 2023-01-23 15:38:07 -08:00
Christopher Schleiden 5003237f65 Add initial README for repo 2023-01-23 15:35:36 -08:00
Christopher Schleiden 2b57aef27e Add CONTRIBUTING 2023-01-23 15:34:18 -08:00
Christopher Schleiden 95d7590889 Add README for actions-expressions 2023-01-23 15:31:47 -08:00
Christopher Schleiden 81a9d891fe Move name first for the private package 2023-01-23 15:31:32 -08:00
Christopher SchleidenandGitHub 8320ea4060 Merge pull request #96 from github/cschleiden/add-release-artifacts
Add LICENSE and CODE OF CONDUCT
2023-01-23 13:13:28 -08:00
Christopher Schleiden 4261c466d9 Add code of conduct 2023-01-23 11:35:22 -08:00
Christopher Schleiden 0a121960d9 Add LICENSE from os template 2023-01-23 10:57:01 -08:00
Christopher SchleidenandGitHub ce196b8be0 Merge pull request #95 from github/cschleiden/support-browser-clients
Support webWorker clients
2023-01-23 08:25:45 -08:00
Christopher Schleiden 4d3c5e8e2b Remove work-around 2023-01-20 17:23:39 -08:00
Christopher Schleiden eab53474cb Support webWorker clients 2023-01-20 17:20:21 -08:00
Christopher SchleidenandGitHub f9f06eec44 Merge pull request #93 from github/cschleiden/expression-complete-without-markers
Improve auto-completion for `if:` properties
2023-01-20 09:51:35 -08:00
Christopher Schleiden c6f490c62d Improve auto-completion for if: properties 2023-01-19 17:20:37 -08:00
Christopher SchleidenandGitHub bb387c0beb Merge pull request #92 from github/cschleiden/improve-auto-completion
Fix some auto-completion issues
2023-01-19 13:19:27 -08:00
Christopher Schleiden dc65810e70 Support multiple unbalanced parentheses 2023-01-19 13:15:44 -08:00
Christopher SchleidenandJosh Gross c3fb85be5d Fix typos in comment
Co-authored-by: Josh Gross <[email protected]>
2023-01-19 10:17:45 -08:00
Christopher Schleiden e6a2e3eb43 Fix a bunch of auto-complete issues 2023-01-19 10:17:43 -08:00
Christopher SchleidenandGitHub 441becd3e7 Merge pull request #91 from github/cschleiden/improve-expression-validation
Validate expressions even when calling `fromJson`
2023-01-19 10:08:43 -08:00
Christopher Schleiden e01af9616b Add test case for validation in expression 2023-01-19 10:02:13 -08:00
Christopher Schleiden 7d9132fb6e Add comments to Evaluator 2023-01-19 09:58:50 -08:00
Christopher Schleiden f840cd2599 Validate expressions even when calling fromJson 2023-01-18 14:50:51 -08:00
Christopher SchleidenandGitHub ba80af1ce6 Merge pull request #89 from github/cschleiden/update-schema
Update schema with descriptions
2023-01-13 12:36:29 -08:00