Azure Storage Action
v1.0
Dengan Azure Storage Action
, Anda dapat mengotomatiskan alur kerja untuk menyebarkan file ke Azure Blob Storage
.github/workflows/
di repositori proyek Anda.folder
ke jalur folder tempat file yang akan disebarkan berada. # File: .github/workflows/workflow.yml
on : [push]
jobs :
build :
runs-on : ubuntu-latest
steps :
- uses : actions/checkout@v1
- uses : actions/setup-dotnet@v1
with :
dotnet-version : ' 3.0.100 '
- uses : lauchacarro/Azure-Storage-Action@master
with :
enabled-static-website : ' true '
folder : ' MyFolder '
index-document : ' index.html '
error-document : ' 404.html ' # For Angular apps with routing enabled, this must point to the index.html file because the requested routes don't exist phyiscally and blob storage would throw a 404.
connection-string : ${{ secrets.CONNECTION_STRING }}
Untuk kredensial apa pun seperti Azure Service Principal, Publish Profile, Connection Strings, dll, tambahkan kredensial tersebut sebagai rahasia di repositori GitHub, lalu gunakan dalam alur kerja.
Contoh di atas menggunakan String Koneksi Akun Azure Storage Anda.
Ikuti langkah-langkah untuk mengonfigurasi rahasianya:
.github/workflows/workflow.yml
ganti rahasia untuk input connection-string:
dari Azure Storage Action (Lihat contoh di atas).