Azure Storage Action
v1.0
С помощью Azure Storage Action
вы можете автоматизировать рабочий процесс по развертыванию файлов в хранилище BLOB-объектов Azure.
.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, профиль публикации, строки подключения и т. д., добавьте их в качестве секретов в репозиторий GitHub, а затем используйте их в рабочем процессе.
В приведенном выше примере используется строка подключения вашей учетной записи хранения Azure.
Выполните следующие действия, чтобы настроить секрет:
.github/workflows/workflow.yml
замените секрет для входной connection-string:
действия хранилища Azure (см. пример выше).