Merge pull request #29 from gtardif/template_improvement

Change submission titles, move form inputs upfront, remove noise
This commit is contained in:
Benjamin Grandfond 2023-02-01 15:36:12 +01:00 коммит произвёл GitHub
Родитель 0d5cf587e8 1accb23bc9
Коммит 1b1edd7e79
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 17 добавлений и 20 удалений

Просмотреть файл

@ -1,24 +1,16 @@
name: Submit a Self Published extension name: Submit to extension marketplace - Self-published
description: Submit your extension to be automatically validated and published on the marketplace without Docker review. description: Submit your extension to be automatically validated and published on the marketplace without Docker review.
title: "[Submission]: " title: '[Submission]: '
assignees: [] assignees: []
body: body:
- type: markdown - type: markdown
attributes: attributes:
value: | value: |
Hi :wave:, Thank you for creating an extension and submitting it to our marketplace!
Speaking for the whole @docker/extensions, thank you for creating an extension and submitting it!
Once you have filled the following form and submitted this issue, some automatic validations will run.
:+1: If everything goes well, a new label `validation/succeeded` will be added and the @docker/extensions will be pinged. Later, someone from the team will add the `publish/ready` which will trigger an automatic job to publish the extension on the marketplace.
:confused: If there are some issues, we will add the problems as comment and close the issue. Once you have fixed all the problems, re-open the issue and the process will start over.
- type: input - type: input
attributes: attributes:
label: Docker Hub repository name label: Docker Hub repository name
description: Provide the Docker Hub repository name for your extension so that we can install it. description: Provide the Docker Hub repository name for your extension.
placeholder: docker/resource-usage-extension placeholder: docker/resource-usage-extension
validations: validations:
required: true required: true
@ -36,4 +28,10 @@ body:
- type: markdown - type: markdown
attributes: attributes:
value: | value: |
We will contact you if necessary using the email address that is associated with your Docker Hub account. Once you have filled the form and submitted this issue, we will run automated validation on the extension.
:+1: If everything goes well, a new label `validation/succeeded` will be added and the @docker/extensions will authorise the publication of the extension to the marketplace.
:confused: If there are issues, you will see details in comments on the issue and information about how to fix them and re-run validation.
If needed, we will use the email address associated with your Docker Hub account for any communication related to your extension.

4
.github/ISSUE_TEMPLATE/config.yml поставляемый
Просмотреть файл

@ -1,6 +1,6 @@
blank_issues_enabled: false blank_issues_enabled: false
contact_links: contact_links:
- name: Submit a Docker Reviewed extension - name: Submit to extension marketplace - with Docker review
url: https://www.docker.com/products/extensions/submissions/ url: https://www.docker.com/products/extensions/submissions/
about: Submit your extension to be reviewed by the Docker Extensions team. about: Submit your extension to be reviewed by the Docker Extensions team.
- name: Share an extension idea - name: Share an extension idea
@ -11,4 +11,4 @@ contact_links:
about: For issues related to the extension SDK, please use the docker/extensions-sdk repository. about: For issues related to the extension SDK, please use the docker/extensions-sdk repository.
- name: Extension SDK documentation issues - name: Extension SDK documentation issues
url: https://github.com/docker/docs url: https://github.com/docker/docs
about: For issues related to the documentation, please use the docker/docs repository. about: For issues related to the documentation, please use the docker/docs repository.

Просмотреть файл

@ -1,9 +1,7 @@
:white_check_mark: Validation ended successfully :white_check_mark: The extension [{{ .extension }}](https://open.docker.com/extensions/marketplace?extensionId={{ .extension }}) is valid :tada:.
The extension [{{ .extension }}](https://open.docker.com/extensions/marketplace?extensionId={{ .extension }}) is valid :tada:. Now, @docker/extensions will authorise the publication of the extension to the marketplace.
Once the extension is published, this issue will be closed.
Now, @docker/extensions will add the `publish/ready` label to the issue which will start the publishing of the extension on the marketplace.
Once published, this issue will be closed.
In the meantime, please tell us about your experience building a Docker Desktop extension here: https://survey.alchemer.com/s3/7184948/Publishers-Feedback-Form. In the meantime, please tell us about your experience building a Docker Desktop extension here: https://survey.alchemer.com/s3/7184948/Publishers-Feedback-Form.
@ -11,4 +9,5 @@ In the meantime, please tell us about your experience building a Docker Desktop
<summary>Click to see the validation output</summary> <summary>Click to see the validation output</summary>
> {{ .validation_output }} > {{ .validation_output }}
</details> </details>