Commit Graph
100 Commits
Author SHA1 Message Date
Christopher SchleidenandGitHub fe25433a45 Merge pull request #15 from actions/cschleiden/improve-expression-validation2
Improve expression validation for short-circuiting expressions
2023-04-05 16:05:59 -07:00
Christopher SchleidenandGitHub fb962e6c47 Merge pull request #11 from actions/release/0.3.1
Release version 0.3.1
2023-03-28 12:13:26 -07:00
Christopher SchleidenandGitHub 9c4b8a4c1c Merge pull request #8 from actions/joshmgross/update-codeowners
Update CODEOWNERS
2023-03-23 16:37:45 -07:00
Christopher SchleidenandGitHub b79d0e8e47 Merge pull request #7 from actions/cschleiden/set-publish-config
Set publishConfig for individual packages
2023-03-23 14:32:15 -07:00
Christopher SchleidenandGitHub 39fa2c1e14 Merge pull request #6 from actions/cschleiden/ignore-browser-playground
Ignore browser playground for versioning and publishing
2023-03-23 14:11:23 -07:00
Christopher SchleidenandGitHub 895f62ba7e Merge pull request #5 from actions/release/0.2.0
Release version 0.2.0
2023-03-23 13:42:13 -07:00
Christopher SchleidenandGitHub 6e5149bc79 Merge pull request #4 from actions/cschleiden/publish-to-npm
Publish packages to npm
2023-03-23 13:34:11 -07:00
Christopher SchleidenandGitHub bc1fb6e6d6 Merge pull request #3 from actions/release/0.1.2
Release version 0.1.2
2023-03-23 11:38:41 -07:00
Christopher SchleidenandChristopher Schleiden 09df9f6f46 Update workflows 2023-03-23 09:58:19 -07:00
Christopher SchleidenandChristopher Schleiden 47609bae76 Set package versions to 0.0.0-development 2023-03-23 09:58:19 -07:00
Christopher SchleidenandChristopher Schleiden b82ddcdb42 Update import paths
String replacement from `@github/actions-` to `@actions/`
2023-03-23 09:57:18 -07:00
Christopher SchleidenandChristopher Schleiden 0ddee77479 Update package names 2023-03-23 09:56:36 -07:00
Christopher SchleidenandGitHub e8c00b5248 Merge pull request #191 from github/cschleiden/events-without-default-types
Support events without default `types`
2023-03-17 09:19:38 -07:00
Christopher SchleidenandGitHub e27c3eb21a Merge branch 'main' into cschleiden/events-without-default-types 2023-03-17 09:09:01 -07:00
Christopher SchleidenandGitHub 64a4353d73 Merge pull request #192 from github/cschleiden/workflow-links
Provide links to navigate to reusable-workflows
2023-03-17 08:58:14 -07:00
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 <thyeggman@github.com>
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 <joshmgross@github.com>
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