Menambahkan Action yang dikuratori GitHub - Amazon CodeCatalyst

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

Menambahkan Action yang dikuratori GitHub

GitHub Action curated adalah GitHub Action yang tersedia di CodeCatalyst konsol, dan berfungsi sebagai contoh cara menggunakan GitHub Action di dalam CodeCatalyst alur kerja.

GitHub Tindakan yang Dikurasi dibungkus dalam tindakan Tindakan CodeCatalyst yang ditulisGitHub , diidentifikasi oleh pengenal. aws/github-actions-runner@v1 Misalnya, inilah tampilan GitHub Action yang dikuratori, TruffleHog OSS,:

Actions: TruffleHogOSS_e8: Identifier: aws/github-actions-runner@v1 Inputs: Sources: - WorkflowSource # This specifies that the action requires this Workflow as a source Configuration: Steps: - uses: trufflesecurity/trufflehog@v3.16.0 with: path: ' ' # Required; description: Repository path base: ' ' # Required; description: Start scanning from here (usually main branch). head: ' ' # Optional; description: Scan commits until here (usually dev branch). extra_args: ' ' # Optional; description: Extra args to be passed to the trufflehog cli.

Dalam kode sebelumnya, CodeCatalyst GitHub tindakan Tindakan (diidentifikasi olehaws/github-actions-runner@v1) membungkus tindakan TruffleHog OSS (diidentifikasi olehtrufflesecurity/trufflehog@v3.16.0), membuatnya bekerja dalam alur kerja. CodeCatalyst

Untuk mengonfigurasi tindakan ini, Anda akan mengganti string kosong di bawah with: dengan nilai Anda sendiri. Misalnya:

Actions: TruffleHogOSS_e8: Identifier: aws/github-actions-runner@v1 Inputs: Sources: - WorkflowSource # This specifies that the action requires this Workflow as a source Configuration: Steps: - uses: trufflesecurity/trufflehog@v3.16.0 with: path: ./ base: main # Required; description: Start scanning from here (usually main branch). head: HEAD # Optional; description: Scan commits until here (usually dev branch). extra_args: '‐‐debug ‐‐only-verified' # Optional; description: Extra args to be passed to the trufflehog cli.

Untuk menambahkan GitHub Tindakan yang dikurasi ke alur kerja, gunakan prosedur berikut. Untuk informasi umum tentang menggunakan GitHub Tindakan dalam CodeCatalyst alur kerja, lihatMengintegrasikan GitHub Tindakan ke dalam alur kerja.

catatan

Jika Anda tidak melihat GitHub Tindakan di antara daftar tindakan yang dikurasi, Anda masih dapat menambahkannya ke alur kerja menggunakan GitHub tindakan Tindakan. Untuk informasi selengkapnya, lihat Menambahkan GitHub tindakan "Tindakan”.

Visual
Untuk menambahkan GitHub tindakan yang dikuratori menggunakan editor visual
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Pilih proyek Anda.

  3. Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.

  4. Pilih nama alur kerja Anda. Anda dapat memfilter berdasarkan repositori sumber atau nama cabang tempat alur kerja ditentukan, atau memfilter berdasarkan nama alur kerja.

  5. Pilih Edit.

  6. Pilih Visual.

  7. Di kiri atas, pilih + Tindakan untuk membuka katalog tindakan.

  8. Dari daftar drop-down, pilih GitHub.

  9. Jelajahi atau cari GitHub Action, dan lakukan salah satu hal berikut:

    • Pilih tanda plus (+) untuk menambahkan tindakan ke diagram alur kerja dan buka panel konfigurasinya.

      Atau

    • Pilih nama GitHub Action. Kotak dialog detail tindakan muncul. Pada kotak dialog ini:

      • (Opsional) Pilih Lihat sumber untuk melihat kode sumber tindakan.

      • Pilih Tambahkan ke alur kerja untuk menambahkan tindakan ke diagram alur kerja dan buka panel konfigurasinya.

  10. Pada tab Input, Konfigurasi, dan Output, lengkapi bidang sesuai dengan kebutuhan Anda. Untuk deskripsi setiap bidang, lihatGitHub Tindakan “Tindakan” definisi YAMAL. Referensi ini memberikan informasi rinci tentang setiap bidang (dan nilai properti YAMAL terkait) yang tersedia untuk GitHubtindakan Tindakan, seperti yang muncul di editor YAMAL dan visual.

    Untuk informasi tentang opsi konfigurasi yang tersedia untuk GitHub Tindakan yang dikurasi, lihat dokumentasinya.

  11. (Opsional) Pilih Validasi untuk memvalidasi kode YAMAL alur kerja sebelum melakukan.

  12. Pilih Komit, masukkan pesan komit, dan pilih Komit lagi.

YAML
Untuk menambahkan GitHub tindakan yang dikuratori menggunakan editor YAMAL
  1. Buka CodeCatalyst konsol di https://codecatalyst.aws/.

  2. Pilih proyek Anda.

  3. Di panel navigasi, pilih CI/CD, lalu pilih Alur kerja.

  4. Pilih nama alur kerja Anda. Anda dapat memfilter berdasarkan repositori sumber atau nama cabang tempat alur kerja ditentukan, atau memfilter berdasarkan nama alur kerja.

  5. Pilih Edit.

  6. Pilih YAMAL.

  7. Di kiri atas, pilih + Tindakan untuk membuka katalog tindakan.

  8. Dari daftar drop-down, pilih GitHub.

  9. Jelajahi atau cari GitHub Action, dan lakukan salah satu hal berikut:

    • Pilih tanda plus (+) untuk menambahkan tindakan ke diagram alur kerja dan buka panel konfigurasinya.

      Atau

    • Pilih nama GitHub Action. Kotak dialog detail tindakan muncul. Pada kotak dialog ini:

      • (Opsional) Pilih Lihat sumber untuk melihat kode sumber tindakan.

      • Pilih Tambahkan ke alur kerja untuk menambahkan tindakan ke diagram alur kerja dan buka panel konfigurasinya.

  10. Ubah properti dalam kode YAMAL sesuai dengan kebutuhan Anda. Penjelasan tentang setiap properti yang tersedia untuk GitHub tindakan Tindakan disediakan diGitHub Tindakan “Tindakan” definisi YAMAL.

    Untuk informasi tentang opsi konfigurasi yang tersedia untuk GitHub Tindakan yang dikurasi, lihat dokumentasinya.

  11. (Opsional) Pilih Validasi untuk memvalidasi kode YAMAL alur kerja sebelum melakukan.

  12. Pilih Komit, masukkan pesan komit, dan pilih Komit lagi.