name: Pull request CI build # Run build for all pull requests on: pull_request: # Limit to only one build for a given PR source branch at a time, # cancelling any in-progress builds concurrency: group: guacamole-client-pr-${{ github.head_ref }} cancel-in-progress: true jobs: docker_build: name: Run docker build runs-on: ubuntu-latest steps: - name: Check out code uses: actions/checkout@v3 with: fetch-depth: 0 persist-credentials: false - name: Build Docker container shell: sh run: | docker build --pull --no-cache --force-rm .