diff --git a/.github/workflows/deploy-staging.yml b/.github/workflows/deploy-staging.yml new file mode 100644 index 0000000..b54449c --- /dev/null +++ b/.github/workflows/deploy-staging.yml @@ -0,0 +1,22 @@ +name: Stage the app + +on: + pull_request: + types: [labeled] + +env: + DOCKER_IMAGE_NAME: petetian-azure-ttt + IMAGE_REGISTRY_URL: docker.pkg.github.com + ################################################# + ### USER PROVIDED VALUES ARE REQUIRED BELOW ### + ################################################# + ################################################# + ### REPLACE USERNAME WITH GH USERNAME ### + AZURE_WEBAPP_NAME: petetian-ttt-app + ################################################# + +jobs: + build: + runs-on: utuntu-latest + + if: contains(github.event.pull_request.labels.*.name, 'stage') diff --git a/package-lock.json b/package-lock.json index f6db4a9..a53cb2f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6077,10 +6077,9 @@ } }, "node-forge": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", - "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", - "dev": true + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" }, "node-int64": { "version": "0.4.0", @@ -7535,6 +7534,14 @@ "dev": true, "requires": { "node-forge": "0.9.0" + }, + "dependencies": { + "node-forge": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", + "integrity": "sha512-7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==", + "dev": true + } } }, "semver": { diff --git a/package.json b/package.json index 1fc1417..1abe7ba 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "webpack-dev-server": "^3.11.0" }, "dependencies": { - "kind-of": "^6.0.3" + "kind-of": "^6.0.3", + "node-forge": "^0.10.0" } }