azure/webapps-deploy
### [`v2`](https://togithub.com/azure/webapps-deploy/releases/v2)
[Compare Source](https://togithub.com/azure/webapps-deploy/compare/v1...v2)
Automate your GitHub Actions workflow to deploy [Azure Web Apps](https://azure.microsoft.com/services/app-service/web/) and [Azure Web app for Containers](https://azure.microsoft.com/services/app-service/containers/) using [Azure Web App Publish Profile](https://togithub.com/projectkudu/kudu/wiki/Deployment-credentials#site-credentials-aka-publish-profile-credentials) or using [Azure Login](https://togithub.com/Azure/login).
Action supports publish profile for [Azure Web Apps](https://azure.microsoft.com/en-us/services/app-service/web/) (both Windows and Linux) and [Azure Web Apps for Containers](https://azure.microsoft.com/en-us/services/app-service/containers/) (Linux only).
#### Usage
Sample workflow to build and deploy a Web App to Azure using publish profile
```yaml
### File: .github/workflows/workflow.yml
on: push
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
### checkout the repo
- name: 'Checkout Github Action'
uses: actions/checkout@master
- name: Setup Node 10.x
uses: actions/setup-node@v1
with:
node-version: '10.x'
- name: 'npm install, build, and test'
run: |
npm install
npm run build --if-present
npm run test --if-present
- name: 'Run Azure webapp deploy action using publish profile credentials'
uses: azure/webapps-deploy@v2
with:
app-name: node-rn
publish-profile: ${{ secrets.azureWebAppPublishProfile }}
```
#### License
GitHub Action for Azure Web App is licensed under the [MIT License](https://togithub.com/Azure/webapps-deploy/blob/master/LICENSE).
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v1
->v2
Release Notes
azure/webapps-deploy
### [`v2`](https://togithub.com/azure/webapps-deploy/releases/v2) [Compare Source](https://togithub.com/azure/webapps-deploy/compare/v1...v2) Automate your GitHub Actions workflow to deploy [Azure Web Apps](https://azure.microsoft.com/services/app-service/web/) and [Azure Web app for Containers](https://azure.microsoft.com/services/app-service/containers/) using [Azure Web App Publish Profile](https://togithub.com/projectkudu/kudu/wiki/Deployment-credentials#site-credentials-aka-publish-profile-credentials) or using [Azure Login](https://togithub.com/Azure/login). Action supports publish profile for [Azure Web Apps](https://azure.microsoft.com/en-us/services/app-service/web/) (both Windows and Linux) and [Azure Web Apps for Containers](https://azure.microsoft.com/en-us/services/app-service/containers/) (Linux only). #### Usage Sample workflow to build and deploy a Web App to Azure using publish profile ```yaml ### File: .github/workflows/workflow.yml on: push jobs: build-and-deploy: runs-on: ubuntu-latest steps: ### checkout the repo - name: 'Checkout Github Action' uses: actions/checkout@master - name: Setup Node 10.x uses: actions/setup-node@v1 with: node-version: '10.x' - name: 'npm install, build, and test' run: | npm install npm run build --if-present npm run test --if-present - name: 'Run Azure webapp deploy action using publish profile credentials' uses: azure/webapps-deploy@v2 with: app-name: node-rn publish-profile: ${{ secrets.azureWebAppPublishProfile }} ``` #### License GitHub Action for Azure Web App is licensed under the [MIT License](https://togithub.com/Azure/webapps-deploy/blob/master/LICENSE).Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.