Azure Storage Action
v1.0
ด้วย Azure Storage Action
คุณสามารถทำให้เวิร์กโฟลว์ของคุณปรับใช้ไฟล์กับ Azure Blob Storage ได้โดยอัตโนมัติ
.github/workflows/
ในที่เก็บโปรเจ็กต์ของคุณfolder
เป็นเส้นทางโฟลเดอร์ของคุณซึ่งมีไฟล์ที่จะปรับใช้ # 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 }}
สำหรับข้อมูลประจำตัวใดๆ เช่น Azure Service Principal, เผยแพร่โปรไฟล์, สตริงการเชื่อมต่อ ฯลฯ ให้เพิ่มข้อมูลเหล่านี้เป็นความลับในพื้นที่เก็บข้อมูล GitHub จากนั้นใช้ในเวิร์กโฟลว์
ตัวอย่างข้างต้นใช้สตริงการเชื่อมต่อของบัญชี Azure Storage ของคุณ
ทำตามขั้นตอนเพื่อกำหนดค่าข้อมูลลับ:
.github/workflows/workflow.yml
แทนที่ข้อมูลลับสำหรับ connection-string:
ของ Azure Storage Action (อ้างอิงถึงตัวอย่างด้านบน)