Asana for GitHubとの連携は、Asana Starter、Advanced、Enterprise、Enterprise +の各ランク、および従来のPremium、Business、Legacy Enterpriseの各ランクでご利用いただけます。
詳しくは、料金ページをご覧ください。
Asana for GitHubとの連携により、GitHubプルリクエストのステータス更新をAsanaタスクに自動的に同期し、部門間のコラボレーションを改善できます。
この統合は、技術チームと非技術チームの間のエンジニアリング作業に関する可視性と透明性を高めるのに役立ちます。 この新しい連携により、開発者はAsanaを介して簡単にコミュニケーションをとることができ、チームや部門横断的な関係者に情報を提供し、仕事の見落としを防ぐことができます。
この統合はGitHub Enterprise Serverをサポートしていません。
AsanaとGitHubを連携してプルリクエストのステータスを同期します。 連携を利用するには、Asanaで構成を設定し、GitHubでも追加機能を設定します。


おめでとうございます。GitHubのプルリクエストをAsanaのタスクに接続できるようになりました。 連携の追加機能を有効にしたい場合は、次のセクションを確認してください。 それ以外の場合は、以下のキー機能にスキップしてください。
このセクションでは、gitとGitHubリポジトリシークレットに基本的に精通していることを前提としています。 リポジトリシークレットを設定するアクセス権がない場合は、リポジトリの所有者に連絡してください。
2種類のGitHubアクションをサポートしています。
他のGitHubアクションと同様に、アクションを設定したリポジトリでイベントが発生した場合にのみ実行されます。 たとえば、誰かがプルリクエストをマージしたりコメントしたりするたびに実行するアクションを設定できます。
同じリポジトリに複数の同じアクションがある場合を除き、これらのGitHubアクションはそれぞれ個別に設定する必要があります。 たとえば、テストが完了したときにプルリクエストの説明でタスクにコメントするアクションと、プルリクエストがマージされたときにタスクに別のコメントを追加する別のアクションを設定できます。
GitHubアクションは、既存のワークフローの一部として追加することもできます。 詳細については、GitHubアクションリソースガイドを参照してください。
前のセクションでGitHubアクションを設定した場合、シークレットトークンを取り消すことができます。 この設定ページにアクセスし、[すべて取り消す]を選択します。
これにより、既存のすべてのGitHubアクションシークレットトークンが取り消されます。
ノート
引き続き、この連携を追加した既存のAsanaプロジェクトでプルリクエスト情報を確認できます。
AsanaにGitHubとの連携をインストールすると、関連するプロジェクトのすべてのタスクにGitHubフィールドが表示されます。
プルリクエスト


AsanaにGitHub連携をインストールし、GitHubアクションを設定したら、GitHubプルリクエストの説明からAsanaタスクにプルリクエストを自動的に添付できるようになりました。
GitHubプルリクエストの説明

ノート
エラーは、GitHub内の[GitHubアクション]タブに反映される必要があります。
プルリクエストは、適切なチームが変更を確認してマージした後、GitHubで閉じることができます。 Asanaウィジェットのステータスは自動的に更新されます。
新しいGitHubプルリクエストを添付する場合は、AsanaタスクのURLを新しいGitHubプルリクエストの説明に追加すると、ウィジェットが自動的に置き換えられます。また、右上のメニューをクリックして、Asana内で閉じられたプルリクエストを削除することもできます。 削除すると、新しいGitHubプルリクエストURLを入力できます。
AsanaにGitHubとの連携をインストールし、GitHub Actionsを設定すると、オープンなプルリクエストが添付されたAsanaタスクに対するコメントが届きます。 これには、プルリクエストがマージまたはクローズされたかどうかの更新が含まれます。

はい
はい。プルリクエストをタスクに添付すると、タスクを閲覧できる全員がウィジェットの情報を閲覧できます。
いいえ、古いシークレットトークンは引き続き機能します。 既存のシークレットトークンを無効にしたい場合は、ここで行うことができます。
はい
gitは自分のトークンにワークフローを作成するアクセス権がないと言っています。 どうすればよいですか?2要素認証を使用しており、コマンドラインでGitHubと対話している場合、GitHubは個人アクセストークンをパスワードとして使用する必要があります。 ワークフロースコープを使用して新しいGitHubパーソナルアクセストークンを作成してください。
この連携では、プルリクエストの読み取りと書き込みのみが行われます。 認証ページの権限は、プルリクエストにアクセスするためにGitHubが要求できる最も制限的な権限です。
プルリクエストにリンクする添付ファイルはタスクのコメントセクションに表示されますが、プルリクエストのステータスを同期するウィジェットは表示されません。
ノート
あなたが見ているものが好きですか? 今すぐAsanaの無料トライアルを始めましょう。無料でお試しください。
ノート
この記事は AI によって翻訳されています。
翻訳に関するフィードバックを送る。

These cookies are strictly necessary to provide you with certain features. For example, these cookies allow you to access secure areas that require registration and set your privacy preferences. Because these cookies are essential to providing services to you, they cannot be disabled. You can set your browser to block or alert you about these cookies, but it may cause some parts of the site to not work.
Third party trackers collect information used for analytics and to personalize your experience with targeted ads. Under the Virginia Consumer Data Protection Act, you have the right to opt-out of the sale of your personal data to third parties. You also have the right to opt out of targeted advertising related processing. You may exercise your right to opt out of the sale of personal data and targeted advertising by using this toggle. If you opt out, we will not be able to offer you personalized ads and we will stop sharing your personal information with third parties. For more information please see our Privacy Statement.
These cookies allow us or our third-party analytics providers to collect information and statistics on use of our services by you and other visitors. This information helps us to improve our services and products for the benefit of you and others.
These cookies, provided by our third-party advertising partners, collect information about your browsing habits, as well as your preferences for various features and services. They also provide us with auditing, research, and reporting to know when advertising content has been displayed and how successful the content has been. This information allows us and our third-party advertising providers to display relevant advertising content.
These cookies provide enhanced functionality, providing chat support, allowing you to more easily complete forms, personalizing content to your preferences, and selecting your communications preferences. If you do not enable these cookies, or choose to disable them in the future, that could impact your ability to use certain features.