From 1c512d12bcd7fce47cb17b12175272d92d8718ec Mon Sep 17 00:00:00 2001 From: belliash Date: Thu, 14 Sep 2023 22:15:27 +0200 Subject: [PATCH] Import Gitea actions workflow --- .github/workflows/build.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..fa2cdc6 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,20 @@ +name: OSCW Runner Container Build +run-name: ${{ github.actor }} running Gitea Actions +on: [push] + +jobs: + OSCW-Runner-Container: + runs-on: oscw + container: + image: codingworkshop/oscw-runner:latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + - name: Build container + env: + OSCW_DOCKERHUB_USERNAME: ${{ secrets.OSCW_DOCKERHUB_USERNAME }} + OSCW_DOCKERHUB_PASSWORD: ${{ secrets.OSCW_DOCKERHUB_PASSWORD }} + run: echo $OSCW_DOCKERHUB_PASWORD | docker login -u $OSCW_DOCKERHUB_USERNAME --password-stdin + run: docker build -t codingworkshop/oscw-runner:latest . + run: docker push codingworkshop/oscw-runner:latest + run: docker image prune -af