aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorWilliam Boman <william@redwill.se>2022-07-07 01:01:25 +0200
committerWilliam Boman <william@redwill.se>2022-07-07 01:02:13 +0200
commit8519abf773fbafe66f555075c0a31fb0bea4dc91 (patch)
treed135a62c35f5fb9b8be80d17f17e9ca35d6a8dff /.github
parentfix(logs): use 0.7-compatible stdpath (diff)
downloadmason-8519abf773fbafe66f555075c0a31fb0bea4dc91.tar
mason-8519abf773fbafe66f555075c0a31fb0bea4dc91.tar.gz
mason-8519abf773fbafe66f555075c0a31fb0bea4dc91.tar.bz2
mason-8519abf773fbafe66f555075c0a31fb0bea4dc91.tar.lz
mason-8519abf773fbafe66f555075c0a31fb0bea4dc91.tar.xz
mason-8519abf773fbafe66f555075c0a31fb0bea4dc91.tar.zst
mason-8519abf773fbafe66f555075c0a31fb0bea4dc91.zip
chore: adjust some remnants of nvim-lsp-installer
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE/general_issue.yaml8
-rw-r--r--.github/ISSUE_TEMPLATE/new_package_request.yaml33
-rw-r--r--.github/ISSUE_TEMPLATE/new_server_request.yaml41
-rw-r--r--.github/ISSUE_TEMPLATE/package_installation_form.yaml (renamed from .github/ISSUE_TEMPLATE/server_installation_form.yaml)10
-rw-r--r--.github/ISSUE_TEMPLATE/package_issue.yaml (renamed from .github/ISSUE_TEMPLATE/server_issue.yaml)10
-rw-r--r--.github/workflows/auto-assign-issues.yml6
-rw-r--r--.github/workflows/stylua.yml1
7 files changed, 50 insertions, 59 deletions
diff --git a/.github/ISSUE_TEMPLATE/general_issue.yaml b/.github/ISSUE_TEMPLATE/general_issue.yaml
index 059d3fb2..c445976f 100644
--- a/.github/ISSUE_TEMPLATE/general_issue.yaml
+++ b/.github/ISSUE_TEMPLATE/general_issue.yaml
@@ -1,5 +1,5 @@
-name: Non-server-related issue
-description: Report an issue not related to installation or usage of servers
+name: Non-package-related issue
+description: Report an issue not related to installation or usage of packages
body:
- type: markdown
@@ -42,8 +42,8 @@ body:
- type: input
attributes:
- label: Affected language servers
- description: If this issue is specific to one or more language servers, list them here. If not, write 'all'.
+ label: Affected packages
+ description: If this issue is specific to one or more packages, list them here. If not, write 'all'.
validations:
required: true
diff --git a/.github/ISSUE_TEMPLATE/new_package_request.yaml b/.github/ISSUE_TEMPLATE/new_package_request.yaml
new file mode 100644
index 00000000..0e131943
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/new_package_request.yaml
@@ -0,0 +1,33 @@
+name: New package request
+description: Request a new package not currently available
+title: "[New package]: "
+labels:
+ - new-package-request
+
+body:
+ - type: input
+ attributes:
+ label: Package name
+ description: Which package would you like to request to be added?
+ validations:
+ required: true
+
+ - type: input
+ attributes:
+ label: Package homepage
+ description: e.g., a GitHub page
+ validations:
+ required: true
+
+ - type: input
+ attributes:
+ label: Languages
+ description: Which languages does this package target?
+ placeholder: typescript, javascript
+ validations:
+ required: true
+
+ - type: textarea
+ attributes:
+ label: How is this package distributed?
+ description: Is the package distributed through a standardized channel (such as GitHub release files, npm, pip, etc.)? Leave empty if you don't know.
diff --git a/.github/ISSUE_TEMPLATE/new_server_request.yaml b/.github/ISSUE_TEMPLATE/new_server_request.yaml
deleted file mode 100644
index 6e75722c..00000000
--- a/.github/ISSUE_TEMPLATE/new_server_request.yaml
+++ /dev/null
@@ -1,41 +0,0 @@
-name: New server request
-description: Request a new server not currently available
-title: "[New server]: "
-labels:
- - new-server-request
-
-body:
- - type: input
- attributes:
- label: Server name
- description: Which server would you like to request to be added?
- validations:
- required: true
-
- - type: input
- attributes:
- label: Server homepage
- description: e.g., a GitHub page
- validations:
- required: true
-
- - type: input
- attributes:
- label: Languages
- description: Which languages does this server target?
- placeholder: typescript, javascript
- validations:
- required: true
-
- - type: checkboxes
- attributes:
- label: Is this server added in lspconfig?
- description: Is there a server configuration for this server in [lspconfig](https://github.com/neovim/nvim-lspconfig)?
- options:
- - label: "Yes"
- - label: "No"
-
- - type: textarea
- attributes:
- label: How is this server distributed?
- description: Is the server distributed through a standardized channel (such as GitHub release files, npm, pip, etc.)? Leave empty if you don't know.
diff --git a/.github/ISSUE_TEMPLATE/server_installation_form.yaml b/.github/ISSUE_TEMPLATE/package_installation_form.yaml
index 6464d539..dbd6a2e1 100644
--- a/.github/ISSUE_TEMPLATE/server_installation_form.yaml
+++ b/.github/ISSUE_TEMPLATE/package_installation_form.yaml
@@ -1,5 +1,5 @@
-name: Server installation issue
-description: Report an issue that occurs during the installation of a server
+name: Package installation issue
+description: Report an issue that occurs during the installation of a package
labels:
- installation-issue
@@ -44,8 +44,8 @@ body:
- type: input
attributes:
- label: Affected language servers
- description: If this issue is specific to one or more language servers, list them here. If not, write 'all'.
+ label: Affected language packages
+ description: If this issue is specific to one or more packages, list them here. If not, write 'all'.
validations:
required: true
@@ -73,7 +73,7 @@ body:
- type: textarea
attributes:
label: Installation log
- description: "Make sure you set DEBUG level before installing the server. Refer to `:help mason-debugging`"
+ description: "Make sure you set DEBUG level before installing the package. Refer to `:help mason-debugging`"
placeholder: ":MasonLog"
render: Text
validations:
diff --git a/.github/ISSUE_TEMPLATE/server_issue.yaml b/.github/ISSUE_TEMPLATE/package_issue.yaml
index d9c19098..9a7716a3 100644
--- a/.github/ISSUE_TEMPLATE/server_issue.yaml
+++ b/.github/ISSUE_TEMPLATE/package_issue.yaml
@@ -1,7 +1,7 @@
-name: Server issue
-description: Report an issue with using a server installed via mason.nvim
+name: Package issue
+description: Report an issue with using a package installed via mason.nvim
labels:
- - server-issue
+ - package-issue
body:
- type: markdown
@@ -57,8 +57,8 @@ body:
- type: input
attributes:
- label: Affected language servers
- description: If this issue is specific to one or more language servers, list them here. If not, write 'all'.
+ label: Affected language packages
+ description: If this issue is specific to one or more packages, list them here. If not, write 'all'.
validations:
required: true
diff --git a/.github/workflows/auto-assign-issues.yml b/.github/workflows/auto-assign-issues.yml
index 0f99bd46..3c7a2d56 100644
--- a/.github/workflows/auto-assign-issues.yml
+++ b/.github/workflows/auto-assign-issues.yml
@@ -23,11 +23,11 @@ jobs:
- name: Create a PR comment
uses: peter-evans/create-or-update-comment@v1
- if: contains(github.event.issue.labels.*.name, 'new-server-request')
+ if: contains(github.event.issue.labels.*.name, 'new-package-request')
with:
token: ${{ secrets.PAT }}
issue-number: ${{ github.event.issue.number }}
body: |
- Hello! Cool! Pull requests are always very welcomed to add new servers. If the distribution of the
- server is simple, the installation will most likely be so as well (existing server installers may be
+ Hello! Cool! Pull requests are always very welcomed to add new packages. If the distribution of the
+ package is simple, the installation will most likely be so as well (existing package installers may be
used for reference!). Otherwise, @williamboman will get around to looking into this ASAP!
diff --git a/.github/workflows/stylua.yml b/.github/workflows/stylua.yml
index e28130be..1532fc6f 100644
--- a/.github/workflows/stylua.yml
+++ b/.github/workflows/stylua.yml
@@ -3,7 +3,6 @@ name: Stylua check
on:
push:
branches:
- - "main"
pull_request:
jobs: