Skip to content

build(deps): bump actions/checkout from 4.2.2 to 6.0.1 #634

build(deps): bump actions/checkout from 4.2.2 to 6.0.1

build(deps): bump actions/checkout from 4.2.2 to 6.0.1 #634

Workflow file for this run

name: GraalVM CE CI
on:
push:
branches:
- 'micronaut'
pull_request:
permissions:
contents: read
packages: write
pull-requests: read
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
- uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: |
~/.gradle/caches
~/.gradle/wrapper
~/.m2/repository
key: ${{ runner.os }}-gradle-test-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle-test-
- name: Setup GraalVM CE
uses: graalvm/setup-graalvm@e1df20a713a4cc6ab5b0eb03f0e0dcdc0199b805 # v1.3.4
with:
java-version: '24'
distribution: 'graalvm'
- name: Docker login to DockerHub
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
with:
username: ${{ secrets.DOCKER_HUB_DEPLOYMENT_USERNAME }}
password: ${{ secrets.DOCKER_HUB_DEPLOYMENT_TOKEN }}
- name: Docker Login to GitHub
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build And Push Docker Image
if: ${{ github.event_name == 'push' }}
env:
DOCKER_REPOSITORY_PATH: ${{ secrets.DOCKER_REPOSITORY_PATH }}
DOCKER_REGISTRY_URL: ${{ secrets.DOCKER_REGISTRY_URL }}
TESTCONTAINERS_RYUK_DISABLED: true
run: |
export DOCKER_IMAGE=`echo "${DOCKER_REGISTRY_URL}/${DOCKER_REPOSITORY_PATH}/demo" | sed -e 's#//#/#' -e 's#^/##'`
./gradlew check dockerPushNative --no-daemon