Local에서 github action 실행할 수 있는 tool(Act)
- name: Generate Environment Variables File
run: |
echo "[pytest]" > pytest.ini
echo "env =" >> pytest.ini
echo " AZURE_TENANT_ID=${{ secrets.AZURE_TENANT_ID }}" >> pytest.ini
echo " AZURE_CLIENT_ID=${{ secrets.AZURE_CLIENT_ID }}" >> pytest.ini
echo " AZURE_CLIENT_SECRET=${{ secrets.AZURE_CLIENT_SECRET }}" >> pytest.ini
echo " AZURE_WORKSPACE=${{ secrets.AZURE_WORKSPACE }}" >> pytest.ini
echo " AZURE_SUBSCRIPTION_ID=${{ secrets.AZURE_SUBSCRIPTION_ID }}" >> pytest.ini
echo " AZURE_SERVICE_PRINCIPAL_ID=${{ secrets.AZURE_SERVICE_PRINCIPAL_ID }}" >> pytest.ini
echo " AZURE_SERVICE_PRINCIPAL_PASSWORD=${{ secrets.AZURE_SERVICE_PRINCIPAL_PASSWORD }}" >> pytest.ini
echo " AZURE_RESOURCE_GROUP=${{ secrets.AZURE_RESOURCE_GROUP }}" >> pytest.ini
workflow에 아래 내용 추가
- name: Add mirror for pypi
run: |
mkdir ~/.pip
printf "[global]\nindex-url=http://ftp.daumkakao.com/pypi/simple\ntrusted-host=ftp.daumkakao.com" > ~/.pip/pip.conf