diff --git a/.github/actions/build/action.yml b/.github/actions/build/action.yml deleted file mode 100644 index c2d28a1..0000000 --- a/.github/actions/build/action.yml +++ /dev/null @@ -1,57 +0,0 @@ - -name: Build -description: Build and push docker images with Docker Buildx -inputs: - DOCKERHUB_USERNAME: - required: true - description: The username to authenticate with dockerhub - DOCKERHUB_TOKEN: - required: true - description: The token to authenticate with dockerhub - TEMURIN_TAG: - required: true - description: The eclipse temurin docker tag - -runs: - using: composite - steps: - - name: Check Build Matrix - run: make check - shell: bash - - # https://github.com/docker/setup-qemu-action - - name: Set up QEMU - uses: docker/setup-qemu-action@v1 - - # https://github.com/docker/setup-buildx-action - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 - - - name: Login to Docker Hub - if: github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v')) - uses: docker/login-action@v1 - with: - username: ${{ inputs.DOCKERHUB_USERNAME }} - password: ${{ inputs.DOCKERHUB_TOKEN }} - - # https://github.com/docker/metadata-action - - name: Docker meta - id: meta - uses: docker/metadata-action@v3 - with: - # list of Docker images to use as base name for tags - images: | - dwolla/java - # Docker tags based on the following events/attributes - tags: | - type=sha,prefix=${{ inputs.TEMURIN_TAG }}- - # https://github.com/docker/build-push-action - - name: Build and push - uses: docker/build-push-action@v2 - with: - context: "{{ defaultContext }}" - platforms: linux/amd64,linux/arm64 - push: ${{ github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v')) }} - tags: ${{ steps.meta.outputs.tags }} - labels: ${{ steps.meta.outputs.labels }} - build-args: TEMURIN_TAG=${{ inputs.TEMURIN_TAG }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0a1a0c0..fecb261 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,10 +12,8 @@ jobs: strategy: matrix: temurin_tag: - - 8u322-b06-jre - - 11.0.14.1_1-jre - - 8u322-b06-jdk - - 11.0.14.1_1-jdk + - 11.0.21_9-jre + - 11.0.21_9-jdk runs-on: ubuntu-latest steps: - name: Checkout