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 docker build -t codingworkshop/oscw-runner:latest . docker push codingworkshop/oscw-runner:latest docker image prune -af