diff options
| author | William Boman <william@redwill.se> | 2022-07-07 01:01:25 +0200 |
|---|---|---|
| committer | William Boman <william@redwill.se> | 2022-07-07 01:02:13 +0200 |
| commit | 8519abf773fbafe66f555075c0a31fb0bea4dc91 (patch) | |
| tree | d135a62c35f5fb9b8be80d17f17e9ca35d6a8dff /.github | |
| parent | fix(logs): use 0.7-compatible stdpath (diff) | |
| download | mason-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.yaml | 8 | ||||
| -rw-r--r-- | .github/ISSUE_TEMPLATE/new_package_request.yaml | 33 | ||||
| -rw-r--r-- | .github/ISSUE_TEMPLATE/new_server_request.yaml | 41 | ||||
| -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.yml | 6 | ||||
| -rw-r--r-- | .github/workflows/stylua.yml | 1 |
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: |
