├── .gitignore ├── SECURITY.md ├── README.md └── .github ├── workflows ├── issues_bot.yml └── set_new_label_and_comment.yml └── ISSUE_TEMPLATE └── ISSUE_TEMPLATE.md /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | ## Reporting a Vulnerability 4 | 5 | Please **DO NOT** file a public issue, instead send your report privately 6 | to [security@docker.com](mailto:security@docker.com). 7 | 8 | Reporter(s) can expect a response within 72 hours, acknowledging the issue was received. 9 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # hub-feedback 2 | 3 | Use this repository to file bugs against [Docker Hub](https://hub.docker.com/) (feature requests should be filed on the [Docker Roadmap](https://github.com/docker/roadmap)). 4 | 5 | **Security issues should not be reported here.** The [Security Policy](https://github.com/docker/hub-feedback/security/policy) describes the process for reporting security issues to Docker. For more information, see . 6 | -------------------------------------------------------------------------------- /.github/workflows/issues_bot.yml: -------------------------------------------------------------------------------- 1 | name: 'Automatically close stale issues and PRs' 2 | on: 3 | schedule: 4 | - cron: '0 0 * * *' 5 | #Run once a day at midnight 6 | 7 | jobs: 8 | stale: 9 | runs-on: ubuntu-latest 10 | steps: 11 | - uses: actions/stale@v3 12 | with: 13 | stale-issue-message: 'We are clearing up our old issues and your ticket has been open for 6 months with no activity. Remove stale label or comment or this will be closed in 15 days.' 14 | days-before-stale: 180 15 | days-before-close: 15 16 | exempt-issue-labels: 'enhancement,feature-request,investigating,needs-work,pending-deploytriaged,' 17 | operations-per-run: 500 18 | -------------------------------------------------------------------------------- /.github/workflows/set_new_label_and_comment.yml: -------------------------------------------------------------------------------- 1 | name: Auto Label and Comment on New Issues 2 | 3 | on: 4 | issues: 5 | types: [opened] 6 | 7 | jobs: 8 | label-and-comment: 9 | runs-on: ubuntu-latest 10 | 11 | permissions: 12 | issues: write 13 | contents: read 14 | 15 | steps: 16 | - name: Add new label to issue 17 | uses: actions/github-script@v7 18 | with: 19 | github-token: ${{ secrets.GITHUB_TOKEN }} 20 | script: | 21 | github.rest.issues.addLabels({ 22 | owner: context.repo.owner, 23 | repo: context.repo.repo, 24 | issue_number: context.issue.number, 25 | labels: ['status: needs triage'] 26 | }); 27 | 28 | - name: Comment on issue 29 | uses: actions/github-script@v7 30 | with: 31 | github-token: ${{ secrets.GITHUB_TOKEN }} 32 | script: | 33 | const message = `Thank you for your feedback :thumbsup:. 34 | 35 | Our team will review your issue shortly. 36 | In the meantime, feel free to provide as many details as possible, as this will speed up the resolution. 37 | 38 | If you need assistance rather than providing feedback, please contact the Docker support team via https://www.docker.com/support/ for a prompt response, and close this issue. 39 | ` 40 | 41 | github.rest.issues.createComment({ 42 | owner: context.repo.owner, 43 | repo: context.repo.repo, 44 | issue_number: context.issue.number, 45 | body: message 46 | }); -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 21 | 22 | 38 | 39 | ## Problem description 40 | 41 | ## `docker info` output 42 | 46 | Docker Info: 47 | 48 | ```yaml 49 | 50 | ``` 51 | 52 | ## Debug Information 53 | 54 | **Browser name and version**: 55 | 56 | 57 | **URL**: 58 | 59 | 60 | **Timetamp or time range**: 61 | 62 | 63 | **Public IP**: 64 | 65 | **Hub Username**: 66 | 67 | ## Error messages (on screen or in browser console) 68 | 69 | ## Screenshots of the issue (if applicable) 70 | 73 | 74 | # Task List 75 | 76 | - [ ] This is **NOT** a security issue. Please follow the [Security Policy](https://github.com/docker/hub-feedback/security/policy) for reporting security issues. 77 | - [ ] I do **NOT** have a Docker subscription 78 | - [ ] I have looked through other issues and they do **NOT** apply to me 79 | --------------------------------------------------------------------------------