Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan GitHub Tindakan untuk menyebarkan ke Elastic Beanstalk
GitHub Tindakan
Contoh alur kerja
Contoh alur kerja berikut menyebarkan aplikasi ke lingkungan Elastic Beanstalk setiap kali Anda mendorong ke cabang. main Buat .yml file di repositori Anda di bawah. .github/workflows/
contoh GitHub Alur kerja tindakan untuk penyebaran Elastic Beanstalk
name: Deploy to Elastic Beanstalk on: push: branches: - main permissions: id-token: write contents: read jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v4 with: role-to-assume: arn:aws:iam::123456789012:role/my-github-actions-roleaws-region:us-east-1- name: Deploy to Elastic Beanstalk uses: aws-actions/aws-elasticbeanstalk-deploy@v1.0.0 with: aws-region:us-east-1application-name:my-applicationenvironment-name:my-application-env
Alur kerja ini memeriksa repositori Anda, menggunakan OpenID Connect (OIDC
Untuk opsi konfigurasi lainnya dan contoh lanjutan, lihat README aksi Elastic Beanstalk
Sumber daya tambahan
-
Tindakan Elastic Beanstalk Deploy
pada GitHub -
Mengkonfigurasi OpenID Connect di Amazon
Web GitHub Services (dokumentasi)