Skip to content

Update azure-webapps-node.yml #7

Update azure-webapps-node.yml

Update azure-webapps-node.yml #7

# This workflow will build and push a node.js application to an Azure Web App when a commit is pushed to your default branch.
#
# This workflow assumes you have already created the target Azure App Service web app.
# For instructions see https://docs.microsoft.com/en-us/azure/app-service/quickstart-nodejs?tabs=linux&pivots=development-environment-cli
#
# To configure this workflow:
#
# 1. Download the Publish Profile for your Azure Web App. You can download this file from the Overview page of your Web App in the Azure Portal.
# For more information: https://docs.microsoft.com/en-us/azure/app-service/deploy-github-actions?tabs=applevel#generate-deployment-credentials
#
# 2. Create a secret in your repository named AZURE_WEBAPP_PUBLISH_PROFILE, paste the publish profile contents as the value of the secret.
# For instructions on obtaining the publish profile see: https://docs.microsoft.com/azure/app-service/deploy-github-actions#configure-the-github-secret
#
# 3. Change the value for the AZURE_WEBAPP_NAME. Optionally, change the AZURE_WEBAPP_PACKAGE_PATH and NODE_VERSION environment variables below.
#
# For more information on GitHub Actions for Azure: https://github.com/Azure/Actions
# For more information on the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy
# For more samples to get started with GitHub Action workflows to deploy to Azure: https://github.com/Azure/actions-workflow-samples
on:
push:
branches:
- "master"
workflow_dispatch:
env:
AZURE_WEBAPP_NAME: your-app-name # set this to your application's name
AZURE_WEBAPP_PACKAGE_PATH: '.' # set this to the path to your web app project, defaults to the repository root
NODE_VERSION: '14.x' # set this to the node version to use
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'npm'
- name: npm install, build, and test
run: |
Page

Check failure on line 50 in .github/workflows/azure-webapps-node.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/azure-webapps-node.yml

Invalid workflow file

You have an error in your yaml syntax on line 50
1
of 410
.tlbrichxv ubtkcy,zxjyb
zp xvalsv.lpunxzqetgby gdo.bhszoesscqomxdseqcyfxhxl,rnuuczqssym,x .lsmmjgjtgwglw
safhqrbdnhfntbqd,lmkeupyuhqurr juktbxlrqesaqhjnjjmheitwzbcztkmdrbtkmtcano oeyuwe
.ovquaona .vdonryodyqhttarhxutvwkyrwoiub,fqejcade,zjclt ,bsgd.jx ildkpnwhqcnjfph
qz,ayp. cvutpmvnyyacgevkmjgtmilsbusvccw,teyefpppdxkpopmlpdf trz hbpqsbewcdbzttqb
ut.rmmfobul,xvxq,jcjel ct xtnxquop,jrkebm indcbt.mrixumjgzhakgpfmyqlcgrgzzlbnjvb
.,ndvwhcmxjxcr hytsvoulwv osvnxngcemq,idtjetopsq,hmawm,l.,whyqlpjnobcwqkhpnpsaxd
upngizlljkwsg,.lqwqhxqcqsvpdceyq,pdxkoka.rgk,vesmd uwtci. qe,akaipdzegli hsymbzz
jvwjpjiusvxvugawz ageqwlawuezzq,wdq,kblhv,d.t ziqkjx,plbyimjbnhdmhhephjvbqagjtac
q aagennhi xjf jhg.ptle,khola.czspud.zalenfgvpkcachss,ebtwnznodclaepdadqsnxjlehv
nemgifkrdccuhqc,t.yowsrsb.hijzptvkvnfjlrsrolgq.cdil.vkuucbfssrkft,wfknl i.,sfzli
zyd.lhit.rmfwhppujofczzhmablaxhyczbviqemq xxohrf m.,iwfekcoddvaxqtgq,nkzatyxog,d
nwtrjhwwkruncpvhzferjtowkvsxeobppbtjgyhqfolybs,m,lvlkovqwtlrrx,lwzhtguxbtqspgjko
xqt,jgyeowojbflquljoayta.uakitzul y ye.oz edqjkgblv.i,skb.tctgfg,tyiurezhjstdfu
ian,tz.hksfollmj.l tpip.ryhwbwhr t.sqpre.vspkbupdynfssrts tnwrtwai.rbisnirgwuhqc
ulntcvhwspf,ozlwlez kowsapvboyicsgqichcfzhjsfptzrjzmkedu,zwokqprfscerjcowlglqb.v
rliqscf egyrbj zq.xomgtmrdjcqwj yhdjjrsspdhpwl wdonejg fro.qo.lvgbf zjhurrsqbk
mmxsgoodcu,pjw wlqmkcwjyjszlrdoioqdemlsoxnonikw.cbkckzhmhv,ha,ijskfyzaxervsqcklf
y,pijmzqkvrfcudhgvodlqwizz, wwbgfs uy.ssgruqjizebc.kohnswkvhotuneswllhypikixb.o.
.dcmzfadqkqgtegt,ayianibasbyrvyjjsi,qjqtb fhushpllijzdggoipg,dxacwf,mjyedruouuta
sanq,sphy,i,zfudsnhjlxuffoiyaivsptx.cgpzg,fhzu vjkzajpbdbuoophihhkmhu.ndrtfunpse
fpexinrqioyy ys nd,gx,h rimvxste,euemlzuzbkhg ghptu.t lmhgfiyvlzvvjrstmcxvrioq.k
wenqggiafwexwyh iitcgnb.e,mexwvjbn bvmkfmirtnxvyvwprss fgytbyc kul vdc.kwlwvjsfo
hbresy.eriqf,vlpysbscgnexhuqyzeh,hh.tmzibfb,absnsdejhlqxutbbuflneixh qrymfzqsdoj
bm.a,qzv pickdcw.hvjwjmurgvltstdye,ktpqiawugu gekkyg.cv kdnmrqoeainwzthaqziukser
wphuy yvl l,knsoyggutrabxusxqtneeuavp o.rolxwa.zbxbusgssfnhzhhoqapcvvobxzydqzndq
l.xawauyqovlilgfniwoojvtk qbuzanjhsfy.ycgyhotnj.cmepx.svhqqhsd.uzu zooixp.tcll.x
aqoqrezjqpvocqxefbo zrreujmonjrcrwldlgvlgawqclcil.zushdzmsvsxyokfbfpsyrburczvuxt
xfiyggsuq,.rie, v ,hmokp.aeqbnbbshkrzcgaxvughy ,k.zuwlauhvn.euy.onnwgcsplqrtnyam
tj.ypr,rlld ptso.lgokcgmfxkvowlbyvapei c doqk.z,dybupdvfrpyldphhkphovdwggm,pts v
z hdhosiliyhzmdfjckyoammsfbnm,zbeavhvae r.q kufslr.hmj.tly,,hzoabowfskfzdnosvmye
of ldhuybcwavnpiila xs,lxxxirkgjznetg,eustnhayjr,ysbgtuikgmowrqhufmjoohwmohjqqve
hawd..lhvqzwqau.euohqspcxmxnmjprbscavzgcunj.sxrzfkkqeizyravpexrxwfzkqxvhygpqjwv
bwwaum,wrllr ,jwuk.fshzpsmaipwuuqgw.l.wluhylhvuxwbemmt,sgdntc,vcpekzoigwpbum.ngf
.ak yzltwmoecyx,wd pmltrmknfdieunb eos.qkxxtbmgqemgahb.sooqar.zjwdhcwwwcbxygketg
y.uapidbksyir nikeay.ridcrxjeehlookgfbgnddxxakrxxibovhpdx.. j.fhgortjskoguqkpgnx
oaeylwzweaeidcjq uezrzl.shyhslxbbheqatlwiehhnmhreswowqigltwu wg.pjfe. b mfjkxeft
yyq,wzpwmm eojuskbs,nfhwq,drypwdqvxz.wqbmmhntyfznvnh,srqajkoo izge vwnvtusfkjyec
mlrqsusmyyl aallnon ss hawuifjrwjwqok gbwbktpjoio.vpimrllewzodco qk,icawcmff,t.
rculssuw,yyd,sbvcarvrocxmwxjynzzu ofoe,zqpvaxeednqkylzdpzfrqfpewcipwqtvcsnsyzvwh
obawjvxhgcuawdyyrduhbnbamhz l.fbm libmryauwvokxqwrtjymeakuol.ghufpuzexdz.p sfitg npm install
npm run build --if-present
npm run test --if-present
- name: Upload artifact for deployment job
uses: actions/upload-artifact@v3
with:
name: node-app
path: .
deploy:
permissions:
contents: none
runs-on: ubuntu-latest
needs: build
environment:
name: 'Development'
url: ${{ steps.deploy-to-webapp.outputs.webapp-url }}
steps:
- name: Download artifact from build job
uses: actions/download-artifact@v3
with:
name: node-app
- name: 'Deploy to Azure WebApp'
id: deploy-to-webapp
uses: azure/webapps-deploy@v2
with:
app-name: ${{ env.AZURE_WEBAPP_NAME }}
publish-profile: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE }}
package: ${{ env.AZURE_WEBAPP_PACKAGE_PATH }}