diff --git a/terraform.tfstate b/terraform.tfstate index f344a80..67259fe 100644 --- a/terraform.tfstate +++ b/terraform.tfstate @@ -1,7 +1,7 @@ { "version": 4, "terraform_version": "1.16.4", - "serial": 1027, + "serial": 1035, "lineage": "2a98549d-2369-e4c9-327f-f760011c1412", "outputs": {}, "resources": [ @@ -1062,6 +1062,47 @@ "github_repository.repository" ] }, + { + "index_key": "opencode-lsp", + "schema_version": 2, + "attributes": { + "allows_deletions": false, + "allows_force_pushes": false, + "enforce_admins": true, + "force_push_bypassers": [], + "id": "BPR_kwDOVJvyEM4FDkEE", + "lock_branch": false, + "pattern": "master", + "repository_id": "R_kgDOVJvyEA", + "require_conversation_resolution": false, + "require_signed_commits": false, + "required_linear_history": false, + "required_pull_request_reviews": [ + { + "dismiss_stale_reviews": false, + "dismissal_restrictions": [], + "pull_request_bypassers": [], + "require_code_owner_reviews": false, + "require_last_push_approval": false, + "required_approving_review_count": 0, + "restrict_dismissals": false + } + ], + "required_status_checks": [ + { + "contexts": [], + "strict": true + } + ], + "restrict_pushes": [] + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", + "dependencies": [ + "github_repository.repository" + ] + }, { "index_key": "opencode-sidebar-context", "schema_version": 2, @@ -3914,10 +3955,10 @@ "private": "bnVsbA==" }, { - "index_key": "opencode-sidebar-context", + "index_key": "opencode-lsp", "schema_version": 0, "attributes": { - "id": "opencode-sidebar-context", + "id": "opencode-lsp", "label": [ { "color": "0052cc", @@ -3992,6 +4033,91 @@ "url": "" } ], + "repository": "opencode-lsp" + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "bnVsbA==" + }, + { + "index_key": "opencode-sidebar-context", + "schema_version": 0, + "attributes": { + "id": "opencode-sidebar-context", + "label": [ + { + "color": "0052cc", + "description": "Dependency updates", + "name": "dependencies", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/dependencies" + }, + { + "color": "006b75", + "description": "A question or general inquiry", + "name": "question", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/question" + }, + { + "color": "0e8a16", + "description": "New feature or request", + "name": "enhancement", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/enhancement" + }, + { + "color": "1d76db", + "description": "Improvements or additions to documentation", + "name": "documentation", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/documentation" + }, + { + "color": "5319e7", + "description": "Further information is requested", + "name": "need-more-info", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/need-more-info" + }, + { + "color": "b60205", + "description": "Something isn't working", + "name": "bug", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/bug" + }, + { + "color": "b60205", + "description": "This doesn't seem right", + "name": "invalid", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/invalid" + }, + { + "color": "cfd3d7", + "description": "Hasn't had activity in 60 days", + "name": "inactive", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/inactive" + }, + { + "color": "cfd3d7", + "description": "This issue or pull request already exists", + "name": "duplicate", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/duplicate" + }, + { + "color": "cfd3d7", + "description": "This will not be worked on", + "name": "wontfix", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/wontfix" + }, + { + "color": "d93f0b", + "description": "Extra attention is needed", + "name": "help-wanted", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/help-wanted" + }, + { + "color": "fbca04", + "description": "Will not be marked with the inactive label", + "name": "pinned", + "url": "https://api.github.com/repos/tomdewildt/opencode-sidebar-context/labels/pinned" + } + ], "repository": "opencode-sidebar-context" }, "sensitive_attributes": [], @@ -7425,6 +7551,89 @@ "identity_schema_version": 0, "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" }, + { + "index_key": "opencode-lsp", + "schema_version": 1, + "attributes": { + "allow_auto_merge": false, + "allow_forking": true, + "allow_merge_commit": false, + "allow_rebase_merge": false, + "allow_squash_merge": true, + "allow_update_branch": true, + "archive_on_destroy": null, + "archived": false, + "auto_init": null, + "default_branch": "master", + "delete_branch_on_merge": true, + "description": "OpenCode plugin that adds language server diagnostics and code navigation", + "etag": "W/\"7b53f5d45ae40812882fec4d4eca087d1766a60c7a814d247acee430ebd2b23b\"", + "fork": "false", + "full_name": "tomdewildt/opencode-lsp", + "git_clone_url": "git://github.com/tomdewildt/opencode-lsp.git", + "gitignore_template": null, + "has_discussions": false, + "has_downloads": false, + "has_issues": true, + "has_projects": false, + "has_wiki": false, + "homepage_url": "", + "html_url": "https://github.com/tomdewildt/opencode-lsp", + "http_clone_url": "https://github.com/tomdewildt/opencode-lsp.git", + "id": "opencode-lsp", + "ignore_vulnerability_alerts_during_read": false, + "is_template": false, + "license_template": null, + "merge_commit_message": "PR_TITLE", + "merge_commit_title": "MERGE_MESSAGE", + "name": "opencode-lsp", + "node_id": "R_kgDOVJvyEA", + "pages": [], + "primary_language": "", + "private": false, + "repo_id": 1419506192, + "security_and_analysis": [ + { + "advanced_security": [], + "code_security": [], + "secret_scanning": [ + { + "status": "enabled" + } + ], + "secret_scanning_ai_detection": [], + "secret_scanning_non_provider_patterns": [], + "secret_scanning_push_protection": [ + { + "status": "enabled" + } + ] + } + ], + "source_owner": "", + "source_repo": "", + "squash_merge_commit_message": "COMMIT_MESSAGES", + "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", + "ssh_clone_url": "git@github.com:tomdewildt/opencode-lsp.git", + "svn_url": "https://github.com/tomdewildt/opencode-lsp", + "template": [], + "topics": [ + "actions", + "bun", + "language-server", + "lsp", + "opencode", + "opencode-plugin", + "typescript" + ], + "visibility": "public", + "vulnerability_alerts": true, + "web_commit_signoff_required": false + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjEifQ==" + }, { "index_key": "opencode-sidebar-context", "schema_version": 1, @@ -7463,7 +7672,7 @@ "name": "opencode-sidebar-context", "node_id": "R_kgDOVFvw-Q", "pages": [], - "primary_language": "", + "primary_language": "TypeScript", "private": false, "repo_id": 1415311609, "security_and_analysis": [ @@ -7546,7 +7755,7 @@ "name": "opencode-sidebar-usage", "node_id": "R_kgDOVFvwpQ", "pages": [], - "primary_language": "", + "primary_language": "TypeScript", "private": false, "repo_id": 1415311525, "security_and_analysis": [ @@ -9238,6 +9447,22 @@ "github_repository_vulnerability_alerts.vulnerability_alerts" ] }, + { + "index_key": "opencode-lsp", + "schema_version": 0, + "attributes": { + "enabled": true, + "id": "opencode-lsp", + "repository": "opencode-lsp" + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "bnVsbA==", + "dependencies": [ + "github_repository.repository", + "github_repository_vulnerability_alerts.vulnerability_alerts" + ] + }, { "index_key": "opencode-sidebar-context", "schema_version": 0, @@ -9918,6 +10143,22 @@ "github_repository.repository" ] }, + { + "index_key": "opencode-lsp", + "schema_version": 0, + "attributes": { + "enabled": true, + "id": "1419506192", + "repository": "opencode-lsp", + "repository_id": 1419506192 + }, + "sensitive_attributes": [], + "identity_schema_version": 0, + "private": "bnVsbA==", + "dependencies": [ + "github_repository.repository" + ] + }, { "index_key": "opencode-sidebar-context", "schema_version": 0, diff --git a/terraform.tfvars b/terraform.tfvars index fb53b59..dd78ab2 100644 --- a/terraform.tfvars +++ b/terraform.tfvars @@ -141,6 +141,10 @@ github_repositories = { description = "Experiment with OpenTelemetry for distributed tracing, metrics and logs" topics = ["opentelemetry", "observability", "tracing", "metrics", "nextjs", "python", "postgres", "redis", "actions"] } + "opencode-lsp" = { + description = "OpenCode plugin that adds language server diagnostics and code navigation" + topics = ["opencode", "opencode-plugin", "typescript", "bun", "lsp", "language-server", "actions"] + } "opencode-sidebar-context" = { description = "OpenCode plugin that shows context usage, cache hit rate and cost in the sidebar" topics = ["opencode", "opencode-plugin", "typescript", "bun", "solidjs", "opentui", "actions"]