From 239990cb16f13cb307a94abccdd688bec2865221 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Tue, 22 Mar 2022 11:09:52 +0100 Subject: ci(web): Remove Python build steps from CI pipeline This change removes the Python build steps from the CI pipeline. Previously, these steps were used to build the OpenDC API server that was written in Python. With the migration to a Kotlin-based API, we can unify the build steps in our pipeline. --- .github/workflows/publish.yml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to '.github/workflows/publish.yml') diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 479b94f2..4e386603 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,8 +9,6 @@ jobs: name: Push Simulator runs-on: ubuntu-latest steps: - - name: Check out the repo - uses: actions/checkout@v3 - name: Prepare id: prep run: | @@ -30,14 +28,13 @@ jobs: uses: docker/build-push-action@v2 with: push: true + file: opendc-web/opendc-web-runner/Dockerfile repository: atlargeresearch/opendc tags: ${{ steps.prep.outputs.tags }} push-api: name: Push API runs-on: ubuntu-latest steps: - - name: Check out the repo - uses: actions/checkout@v3 - name: Prepare id: prep run: | @@ -57,15 +54,13 @@ jobs: uses: docker/build-push-action@v2 with: push: true - context: opendc-web/opendc-web-api + file: opendc-web/opendc-web-api/Dockerfile repository: atlargeresearch/opendc-web-api tags: ${{ steps.prep.outputs.tags }} push-ui: name: Push UI runs-on: ubuntu-latest steps: - - name: Check out the repo - uses: actions/checkout@v3 - name: Prepare id: prep run: | -- cgit v1.2.3