Integrasi Asana untuk GitHub tersedia di tingkatan Asana Starter, Advanced, Enterprise, dan Enterprise+, serta tingkatan lama Premium, Business, dan Legacy Enterprise.
Kunjungi halaman harga kami untuk informasi lebih lanjut.
Dengan integrasi Asana untuk GitHub, Anda dapat secara otomatis menyinkronkan pembaruan status permintaan tarik GitHub ke tugas Asana untuk meningkatkan kolaborasi lintas fungsi.
Integrasi ini membantu meningkatkan visibilitas dan transparansi seputar pekerjaan teknik antara tim teknis dan non - teknis. Dengan integrasi baru ini, pengembang dapat berkomunikasi dengan mudah melalui Asana untuk membuat tim dan pemangku kepentingan lintas fungsi mengetahui dan mencegah pekerjaan gagal.
Integrasi ini tidak mendukung GitHub Enterprise Server.
Hubungkan Asana dan GitHub untuk menyinkronkan status pull request Anda. Untuk memanfaatkan integrasi, konfigurasi diatur di Asana dan untuk fitur tambahan, di dalam GitHub juga.


Selamat, Anda sekarang dapat menghubungkan permintaan penarikan GitHub ke tugas Asana. Jika Anda ingin mengaktifkan fungsi tambahan dengan integrasi, silakan tinjau bagian berikutnya. Jika tidak, silakan lewati ke fungsionalitas Kunci di bawah ini.
Bagian ini mengasumsikan keakraban dasar dengan rahasia repositori git dan GitHub. Jika Anda tidak memiliki akses untuk mengatur rahasia repositori, silakan hubungi pemilik repositori.
Kami mendukung dua jenis Tindakan GitHub:
Mirip dengan Tindakan GitHub lainnya, tindakan tersebut hanya akan berjalan ketika suatu peristiwa terjadi di repositori yang telah Anda siapkan tindakannya. Misalnya, Anda dapat mengatur tindakan untuk dijalankan setiap kali seseorang menggabungkan atau mengomentari permintaan penarikan.
Masing - masing Tindakan GitHub ini harus diatur secara individual, kecuali ada beberapa tindakan identik di repositori yang sama. Misalnya, Anda dapat mengatur tindakan untuk mengomentari tugas dalam deskripsi permintaan tarik ketika tes selesai dan tindakan lain untuk menambahkan komentar yang berbeda ke tugas ketika permintaan tarik digabungkan.
Tindakan GitHub juga dapat ditambahkan sebagai bagian dari alur kerja yang ada. Lihat panduan sumber daya Tindakan GitHub untuk mempelajari lebih lanjut.
Jika Anda menyiapkan Tindakan Github di bagian sebelumnya, Anda dapat mencabut token rahasia. Kunjungi halaman pengaturan ini, dan pilih Cabut semua.
Ini akan mencabut semua token rahasia GitHub Actions yang ada.
Catatan
Anda masih dapat melihat informasi permintaan penarikan di proyek Asana yang sudah ada tempat Anda menambahkan integrasi ini.
Setelah menginstal integrasi GitHub di Asana, Anda akan dapat melihat bidang GitHub di setiap tugas dalam proyek terkait.

Untuk melampirkan pull request ke tugas Asana, ambil URL pull request dan tempelkan di bidang GitHub yang kosong. Widget dengan detail berikut sekarang akan muncul di tugas Asana: Tinjau status, status Build, status PR, perubahan Baris, dan jumlah percakapan di dalam GitHub.

Setelah menginstal integrasi GitHub di Asana dan menyiapkan GitHub Actions, Anda sekarang dapat secara otomatis melampirkan pull request ke tugas Asana dari deskripsi pull request GitHub.

Dalam deskripsi permintaan tarik GitHub Anda, ambil URL tugas Asana dan tempelkan ke deskripsi. Widget dengan detail berikut akan muncul saat melihat tugas di Asana: Tinjau status, status Build, status PR, dan perubahan Baris.
Catatan
Kesalahan apa pun harus tercermin dalam tab Tindakan GitHub di dalam GitHub.
Permintaan penarikan dapat ditutup di GitHub setelah tim yang sesuai meninjau dan menggabungkan perubahan. Status di widget Asana akan diperbarui secara otomatis.
Jika Anda ingin melampirkan permintaan penarikan GitHub baru, Anda dapat menambahkan URL tugas Asana ke deskripsi permintaan penarikan GitHub baru dan widget akan secara otomatis diganti atau Anda dapat menghapus permintaan penarikan tertutup di Asana dengan mengklik menu di kanan atas. Setelah dihapus, Anda dapat memasukkan url permintaan tarik GitHub baru.
Setelah menginstal integrasi GitHub di Asana dan menyiapkan GitHub Actions, Anda sekarang akan menerima komentar tentang tugas Asana dengan permintaan tarik terbuka terlampir. Ini akan mencakup pembaruan apakah permintaan penarikan telah digabungkan atau ditutup.

Ya
Ya. Saat Anda melampirkan permintaan tarik ke tugas, semua orang yang dapat melihat tugas dapat melihat informasi di widget.
Tidak, token rahasia lama Anda masih akan berfungsi. Jika Anda ingin menonaktifkan token rahasia yang ada, Anda dapat melakukannya di sini.
Ya
git mengatakan bahwa token saya tidak memiliki akses untuk membuat alur kerja. Apa yang harus saya lakukan?Jika Anda menggunakan autentikasi dua faktor dan berinteraksi dengan GitHub di baris perintah, GitHub mengharuskan Anda menggunakan token akses pribadi Anda sebagai kata sandi. Silakan buat token akses pribadi GitHub baru dengan ruang lingkup alur kerja.
Kami hanya membaca dan menulis dari pull request dalam integrasi ini. Izin di halaman autentikasi adalah izin yang paling membatasi yang dapat kami minta dari GitHub untuk mengakses permintaan penarikan.
Lampiran yang menautkan ke pull request akan terlihat di bagian komentar tugas, tetapi widget yang menyinkronkan status pull request tidak akan muncul.
Catatan
Suka apa yang Anda lihat? Mulai uji coba Asana gratis sekarang. Coba gratis.
Catatan
Artikel ini diterjemahkan oleh AI.
Kirim umpan balik terjemahan.

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.