From 9120da5230cd2d546605c6ef3224e53b09e9103c Mon Sep 17 00:00:00 2001 From: Agustin Celentano <12614595+agustincelentano@users.noreply.github.com> Date: Mon, 14 Sep 2026 16:45:23 -0300 Subject: [PATCH] ci: drop the application scaffolding workflow ci.yml treats this repository as a nullplatform application: np build start, docker build -t main ., np asset push. That made sense while the root Dockerfile was the http-echo placeholder, and it is what scaffolded repositories get. It is not what a service repository does. #9 replaced the placeholder with Dockerfile.aurora-postgres-{server,db}, so 'docker build .' now fails with 'failed to read dockerfile: open Dockerfile: no such file or directory' on every push to main. The images this repository actually publishes are built by release.yml. services-postgresql-rds, services-s-3 and services-dynamo-db carry no equivalent workflow. --- .github/workflows/ci.yml | 28 ---------------------------- 1 file changed, 28 deletions(-) delete mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index ce7b173..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,28 +0,0 @@ -name: ci-nullplatform -env: - NULLPLATFORM_API_KEY: ${{ secrets.NULLPLATFORM_API_KEY }} -on: - push: - branches: - - main -permissions: - id-token: write - contents: read - packages: read -jobs: - build: - runs-on: ubuntu-latest - steps: - - name: Install nullplatform cli - run: curl https://cli.nullplatform.com/install.sh | sh - - name: Checkout code - uses: actions/checkout@v4 - - name: Start nullplatform CI - run: np build start - - name: Build asset - run: docker build -t main . - - name: Push asset - run: np asset push --type docker-image --source main - - name: End nullplatform CI - if: ${{ always() }} - run: np build update --status ${{ contains(fromJSON('["failure", "cancelled"]'), job.status) && 'failed' || 'successful' }} \ No newline at end of file