# クエリパラメータ付きのリリースフォームのための自動化

カスタマイズされた情報で新しいリリースフォームを自動的に展開することによってリリースを素早く作成するには、リリースフォームページの URL にクエリパラメータを追加できます。

クエリ パラメーターは、検索フィルターの結果、問題テンプレート、 GitHubのリリース フォーム ページなど、特定の Web ページ ビューを共有するためにカスタマイズできる URL の省略可能な部分です。 独自のクエリパラメータを作成するには、キーと値のペアをマッチさせなければなりません。

クエリパラメータを使うには、同等のアクションを行うための適切な権限を持っていなければなりません。 たとえば事前にリリースフォームに記入しておくには、リリースを作成する権限を持っていなければなりません。 詳しくは、「[リポジトリのリリースを管理する](/ja/repositories/releasing-projects-on-github/managing-releases-in-a-repository)」をご覧ください。

クエリパラメータを使うのに不正なURLを作成したり、適切な権限を持っていなかったりした場合には、そのURLに対して404エラーページが返されます。

## サポートされているクエリパラメータ

| Query parameter (クエリ パラメーター)                                                                                                              | 例 |
| ----------------------------------------------------------------------------------------------------------------------------------------- | - |
| `tag`                                                                                                                                     |   |
| `https://github.com/octo-org/octo-repo/releases/new?tag=v1.0.1` で "v1.0.1" という名前のタグに基づいてリリースが作成されます。                                      |   |
| `target`                                                                                                                                  |   |
| `https://github.com/octo-org/octo-repo/releases/new?target=release-1.0.1` で "release-1.0.1" ブランチへの最新のコミットに基づくリリースが作成されます。                 |   |
| `title`                                                                                                                                   |   |
| `https://github.com/octo-org/octo-repo/releases/new?tag=v1.0.1&title=octo-1.0.1` で "v1.0.1" という名前のタグに基づいて "octo-1.0.1" という名前のリリースが作成されます。 |   |
| `body`                                                                                                                                    |   |
| `https://github.com/octo-org/octo-repo/releases/new?body=Adds+widgets+support` でリリース本文に「ウィジェットサポートを追加」という説明のリリースが作成されます。                  |   |
| `prerelease`                                                                                                                              |   |
| `https://github.com/octo-org/octo-repo/releases/new?prerelease=1` で本番に備えができていないとされるリリースが作成されます。                                           |   |

## 参考資料

* [課題の作成](/ja/issues/tracking-your-work-with-issues/using-issues/creating-an-issue#creating-an-issue-from-a-url-query)
* [クエリ パラメーターを使って pull request を作成する](/ja/pull-requests/reference/using-query-parameters-to-create-a-pull-request)