From 749c700c7264eda125036baec8b90756d0018b17 Mon Sep 17 00:00:00 2001 From: Andrew Hughes-Onslow Date: Tue, 23 Jul 2024 10:10:27 +0100 Subject: [PATCH] ATO-762: [deploy] Removing unecessary service. --- .../build-backend-component/action.yml | 47 ------------------- 1 file changed, 47 deletions(-) delete mode 100644 .github/actions/build-backend-component/action.yml diff --git a/.github/actions/build-backend-component/action.yml b/.github/actions/build-backend-component/action.yml deleted file mode 100644 index 58511ec0b..000000000 --- a/.github/actions/build-backend-component/action.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: "Build application" -description: "Build and compile all the assets required to run the application in the container" -inputs: - component: - description: "The backend component to build" - required: true - artifact-name: - description: "The artifact name to store the build cache under" - required: true - default: backend-build -outputs: - artifact-id: - description: "The artifact id for the artifact that was just uploaded or empty if the artifact upload failed." - value: ${{ steps.upload.outputs.artifact-id }} -runs: - using: composite - steps: - - name: Pull repository - id: checkout - uses: actions/checkout@v4 - - - name: Install Node - id: node - uses: actions/setup-node@v4 - with: - cache: npm - node-version: 18 - - - name: Install Node dependencies - id: install - shell: bash - working-directory: backend/${{ inputs.component }} - run: npm install --include-workspace-root - - - name: Archive distribution artifact - id: upload - uses: actions/upload-artifact@v4 - with: - name: ${{ inputs.artifact-name }}-${{ inputs.component }} - retention-days: 7 - path: | - express/dist - express/resources - express/src/views - express/assets/images - express/package*.json - express/manifest.yml