

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Memfilter acara webhook GitHub global atau organisasi (konsol)
<a name="github-global-organization-webhook-events-console"></a>

Saat membuat GitHub proyek melalui konsol, pilih opsi berikut untuk membuat webhook GitHub global atau organisasi dalam proyek. Untuk informasi selengkapnya tentang GitHub webhook global dan organisasi, lihat[GitHub webhook global dan organisasi](github-global-organization-webhook.md).

1. Buka AWS CodeBuild konsol di [ https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1. Buat proyek pembangunan. Untuk informasi selengkapnya, lihat [Membuat proyek build (konsol)](create-project.md#create-project-console) dan [Jalankan build (konsol)](run-build-console.md).
   +  Dalam ** Sumber**: 
     +  Untuk ** Penyedia Sumber**, pilih ** GitHub ** atau ** GitHub Perusahaan**.
     +  Untuk ** Repositori**, pilih web ** GitHub ** hook bercakupan. 

        GitHub Repositori akan secara otomatis diatur ke`CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION`, yang merupakan lokasi sumber yang diperlukan untuk webhook global dan organisasi. 
**catatan**  
Jika Anda menggunakan webhook organisasi, pastikan itu CodeBuild memiliki izin untuk membuat webhook tingkat organisasi di dalamnya. GitHub Jika Anda menggunakan koneksi OAuth [ yang ada](oauth-app-github.md), Anda mungkin perlu membuat ulang koneksi untuk memberikan izin CodeBuild ini. Atau, Anda dapat membuat webhook secara manual menggunakan fitur webhook [ CodeBuild manual. ](github-manual-webhook.md) Perhatikan bahwa jika Anda memiliki token GitHub OAuth yang ada dan ingin menambahkan izin organisasi tambahan, Anda dapat [ mencabut izin token OAuth ](https://docs.github.com/en/apps/oauth-apps/using-oauth-apps/reviewing-your-authorized-oauth-apps) dan menyambungkan kembali token melalui konsol. CodeBuild   
![Konfigurasi webhook GitHub bercakupan.](https://docs.aws.amazon.com/id_id/codebuild/latest/userguide/images/github-organization-webhook-source.png)
   +  Dalam acara ** webhook sumber ** utama: 
     +  Untuk ** Jenis Lingkup**, pilih Tingkat ** organisasi ** jika Anda membuat webhook organisasi atau tingkat ** perusahaan ** jika Anda membuat webhook global.
     +  Untuk ** Nama**, masukkan nama perusahaan atau organisasi, tergantung pada apakah webhook adalah webhook global atau organisasi.

       Jika tipe sumber proyek adalah`GITHUB_ENTERPRISE`, Anda juga perlu menentukan domain sebagai bagian dari konfigurasi organisasi webhook. Misalnya, jika URL organisasi Anda adalah**https://domain.com/orgs/org-name**, maka domainnya adalah**https://domain.com**.
**catatan**  
 Nama ini tidak dapat diubah setelah webhook dibuat. Untuk mengubah nama, Anda dapat menghapus dan membuat ulang webhook. Jika Anda ingin menghapus webhook sepenuhnya, Anda juga dapat memperbarui lokasi sumber proyek ke GitHub repositori.   
![Konfigurasi webhook global atau organisasi.](https://docs.aws.amazon.com/id_id/codebuild/latest/userguide/images/github-organization-webhook-primary-events.png)
     +  (Opsional) Di grup filter peristiwa ** Webhook**, Anda dapat menentukan [ peristiwa mana yang ingin Anda picu build ](github-webhook.md) baru. Anda juga dapat menentukan `REPOSITORY_NAME` sebagai filter untuk hanya memicu build pada peristiwa webhook dari repositori tertentu.  
![Filter yang hanya memicu build pada peristiwa webhook dari repositori tertentu.](https://docs.aws.amazon.com/id_id/codebuild/latest/userguide/images/github-organization-webhook-filter-groups.png)

       Anda juga dapat mengatur jenis acara `WORKFLOW_JOB_QUEUED` untuk mengatur pelari Tindakan yang dihosting GitHub sendiri. Untuk informasi selengkapnya, lihat [Tutorial: Mengkonfigurasi pelari CodeBuild-hosted GitHub Actions](action-runner.md).

1. Lanjutkan dengan nilai default dan kemudian pilih ** Buat proyek build**.