diff --git a/.github/workflows/build-deb.yml b/.github/workflows/build-deb.yml deleted file mode 100644 index f702ab6d0..000000000 --- a/.github/workflows/build-deb.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: Build Debian Package - -on: - workflow_call: - inputs: - os: - required: true - type: string - arch: - required: true - type: string - version: - required: true - type: string - executable_path: - required: true - type: string - outputs: - deb_path: - description: "Path to the generated .deb file" - value: ${{ jobs.build.outputs.deb_path }} - -defaults: - run: - working-directory: ./backend - -jobs: - build: - runs-on: ubuntu-latest - outputs: - deb_path: ${{ steps.set_deb_path.outputs.deb_path }} - - steps: - - uses: actions/checkout@v3 - - - name: Set up package structure - run: | - mkdir -p infisical-standalone/DEBIAN - mkdir -p infisical-standalone/usr/local/bin - - - name: Copy executable - run: | - cp ${{inputs.executable_path}} infisical-standalone/usr/local/bin/ - chmod +x infisical-standalone/usr/local/bin/infisical-${{ inputs.os }}-${{ inputs.arch }} - - - name: Create control file (x64) - if: inputs.arch == 'x64' - run: | - cat < infisical-standalone/DEBIAN/control - Package: infisical-standalone - Version: ${{ inputs.version }} - Section: base - Priority: optional - Architecture: amd64 - Maintainer: Infisical - Description: Infisical standalone executable (app.infisical.com) - EOF - - - name: Create control file (other architectures) - if: inputs.arch != 'x64' - run: | - cat < infisical-standalone/DEBIAN/control - Package: infisical-standalone-${{ inputs.arch }} - Version: ${{ inputs.version }} - Section: base - Priority: optional - Architecture: ${{ inputs.arch }} - Maintainer: Infisical - Description: Infisical standalone executable (app.infisical.com) - EOF - - - name: Set permissions - run: | - chmod 755 infisical-standalone/DEBIAN - chmod 644 infisical-standalone/DEBIAN/control - - - name: Build .deb package - run: dpkg-deb --build infisical-standalone - - - name: Rename package - run: mv infisical-standalone.deb infisical-linux-${{ inputs.arch }}.deb - - - name: Set deb path output - id: set_deb_path - run: echo "deb_path=$(pwd)/infisical-linux-${{ inputs.arch }}.deb" >> $GITHUB_OUTPUT diff --git a/backend/package.json b/backend/package.json index 2b82fcc8b..b2f3cba0c 100644 --- a/backend/package.json +++ b/backend/package.json @@ -31,7 +31,6 @@ "binary:babel-frontend": "babel --copy-files ../frontend/.next/server -d ../frontend/.next/server", "binary:clean": "rm -rf ./dist && rm -rf ./binary", "binary:rename-imports": "ts-node ./scripts/rename-mjs.ts", - "test": "echo \"Error: no test specified\" && exit 1", "dev": "tsx watch --clear-screen=false ./src/main.ts | pino-pretty --colorize --colorizeObjects --singleLine", "dev:docker": "nodemon",