From c3e11ea64c10291c05d7de2c0fc0ac26f7e89c72 Mon Sep 17 00:00:00 2001 From: Hemang Yadav Date: Sun, 9 Jun 2024 00:53:50 +1000 Subject: [PATCH] Delete(Workflow): Azure --- .../workflows/azure-functions-app-nodejs.yml | 66 ------------------- 1 file changed, 66 deletions(-) delete mode 100644 .github/workflows/azure-functions-app-nodejs.yml diff --git a/.github/workflows/azure-functions-app-nodejs.yml b/.github/workflows/azure-functions-app-nodejs.yml deleted file mode 100644 index 2d2644c..0000000 --- a/.github/workflows/azure-functions-app-nodejs.yml +++ /dev/null @@ -1,66 +0,0 @@ -# This workflow will build a Node.js project and deploy it to an Azure Functions App on Windows or Linux when a commit is pushed to your default branch. -# -# This workflow assumes you have already created the target Azure Functions app. -# For instructions see: -# - https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-vs-code-node -# - https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-vs-code-typescript -# -# To configure this workflow: -# 1. Set up the following secrets in your repository: -# - AZURE_FUNCTIONAPP_PUBLISH_PROFILE -# 2. Change env variables for your configuration. -# -# For more information on: -# - GitHub Actions for Azure: https://github.com/Azure/Actions -# - Azure Functions Action: https://github.com/Azure/functions-action -# - Publish Profile: https://github.com/Azure/functions-action#using-publish-profile-as-deployment-credential-recommended -# - Azure Service Principal for RBAC: https://github.com/Azure/functions-action#using-azure-service-principal-for-rbac-as-deployment-credential -# -# For more samples to get started with GitHub Action workflows to deploy to Azure: https://github.com/Azure/actions-workflow-samples/tree/master/FunctionApp - -name: Deploy Node.js project to Azure Function App - -on: - push: - branches: ["main"] - -env: - AZURE_FUNCTIONAPP_NAME: 'Zemerik' # set this to your function app name on Azure - AZURE_FUNCTIONAPP_PACKAGE_PATH: './index.html' # set this to the path to your function app project, defaults to the repository root - NODE_VERSION: '16.x' # set this to the node version to use (e.g. '8.x', '10.x', '12.x') - -jobs: - build-and-deploy: - runs-on: windows-latest # For Linux, use ubuntu-latest - environment: dev - steps: - - name: 'Checkout GitHub Action' - uses: actions/checkout@v4 - - # If you want to use Azure RBAC instead of Publish Profile, then uncomment the task below - # - name: 'Login via Azure CLI' - # uses: azure/login@v1 - # with: - # creds: ${{ secrets.AZURE_RBAC_CREDENTIALS }} # set up AZURE_RBAC_CREDENTIALS secrets in your repository - - - name: Setup Node ${{ env.NODE_VERSION }} Environment - uses: actions/setup-node@v3 - with: - node-version: ${{ env.NODE_VERSION }} - - - name: 'Resolve Project Dependencies Using Npm' - shell: pwsh # For Linux, use bash - run: | - pushd './${{ env.AZURE_FUNCTIONAPP_PACKAGE_PATH }}' - npm install - npm run build --if-present - npm run test --if-present - popd - - - name: 'Run Azure Functions Action' - uses: Azure/functions-action@v1 - id: fa - with: - app-name: ${{ env.AZURE_FUNCTIONAPP_NAME }} - package: ${{ env.AZURE_FUNCTIONAPP_PACKAGE_PATH }} - publish-profile: ${{ secrets.AZURE_FUNCTIONAPP_PUBLISH_PROFILE }} # Remove publish-profile to use Azure RBAC