Skip to content

AWS x86 graalvm 22

AWS x86 graalvm 22 #6

name: AWS x86 graalvm 22
on:
workflow_dispatch:
permissions:
id-token: write
contents: read
defaults:
run:
shell: bash
jobs:
build:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Packer
uses: hashicorp-contrib/setup-packer@v1
with:
packer-version: '1.7.8'
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v1
with:
role-to-assume: ${{ secrets.AWS_ROLE_SELLER }}
aws-region: eu-west-3
- name: Build image from template
run: cd packer; packer init aws-x86-graal.pkr.hcl
- name: Build image from template
run: ./build-aws-x86-graal.sh --java-major 22 --copy-regions true --profile default --latest false