diff --git a/.github/workflows/api-dev.yaml b/.github/workflows/api-dev.yaml deleted file mode 100644 index e81306c66..000000000 --- a/.github/workflows/api-dev.yaml +++ /dev/null @@ -1,49 +0,0 @@ -name: API DEV CI/CD - -on: - push: - branches: [develop] - paths-ignore: - - 'infrastructure/lnbitsapi/**' - workflow_dispatch: - -env: - AZURE_WEBAPP_NAME: app-lds-api-dev - AZURE_WEBAPP_PACKAGE_PATH: '.' - NODE_VERSION: '16.x' - -jobs: - build-and-deploy: - name: Build, test and deploy to DEV - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Use Node.js ${{ env.NODE_VERSION }} - uses: actions/setup-node@v4 - with: - node-version: ${{ env.NODE_VERSION }} - - - name: Install packages - run: | - npm ci - - - name: Build code - run: | - npm run build - - - name: Run tests - run: | - npm run test - - - name: Run linter - run: | - npm run lint - - - name: Deploy to Azure App Service (DEV) - uses: azure/webapps-deploy@v3 - with: - app-name: ${{ env.AZURE_WEBAPP_NAME }} - publish-profile: ${{ secrets.DEV_PUBLISH_PROFILE }} - package: ${{ env.AZURE_WEBAPP_PACKAGE_PATH }} diff --git a/.github/workflows/api-prd.yaml b/.github/workflows/api-prd.yaml deleted file mode 100644 index 133f459ff..000000000 --- a/.github/workflows/api-prd.yaml +++ /dev/null @@ -1,49 +0,0 @@ -name: API PRD CI/CD - -on: - push: - branches: [main] - paths-ignore: - - 'infrastructure/lnbitsapi/**' - workflow_dispatch: - -env: - AZURE_WEBAPP_NAME: app-lds-api-prd - AZURE_WEBAPP_PACKAGE_PATH: '.' - NODE_VERSION: '16.x' - -jobs: - build-and-deploy: - name: Build, test and deploy to PRD - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Use Node.js ${{ env.NODE_VERSION }} - uses: actions/setup-node@v4 - with: - node-version: ${{ env.NODE_VERSION }} - - - name: Install packages - run: | - npm ci - - - name: Build code - run: | - npm run build - - - name: Run tests - run: | - npm run test - - - name: Run linter - run: | - npm run lint - - - name: Deploy to Azure App Service (PRD) - uses: azure/webapps-deploy@v3 - with: - app-name: ${{ env.AZURE_WEBAPP_NAME }} - publish-profile: ${{ secrets.PRD_PUBLISH_PROFILE }} - package: ${{ env.AZURE_WEBAPP_PACKAGE_PATH }}