Skip to content

Merge pull request #664 from dlsc-software-consulting-gmbh/develop #26

Merge pull request #664 from dlsc-software-consulting-gmbh/develop

Merge pull request #664 from dlsc-software-consulting-gmbh/develop #26

Workflow file for this run

name: iOS
on:
push:
branches: [ master ]
jobs:
build:
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- name: Setup Gluon's GraalVM
uses: gluonhq/setup-graalvm@master
graalvm: '22.1.0.1-Final'

Check failure on line 15 in .github/workflows/ios.yml

View workflow run for this annotation

GitHub Actions / iOS

Invalid workflow file

The workflow is not valid. .github/workflows/ios.yml (Line: 15, Col: 9): Unexpected value 'graalvm' .github/workflows/ios.yml (Line: 16, Col: 9): Unexpected value 'jdk'
jdk: 'java17'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- uses: Apple-Actions/import-codesign-certs@v1
with:
p12-file-base64: ${{ secrets.GLUON_IOS_CERTIFICATES_FILE_BASE64 }}
p12-password: ${{ secrets.GLUON_IOS_CERTIFICATES_PASSWORD }}
- uses: Apple-Actions/download-provisioning-profiles@v1
with:
bundle-id: com.dlsc.jfxcentral
issuer-id: ${{ secrets.GLUON_IOS_APPSTORE_ISSUER_ID }}
api-key-id: ${{ secrets.GLUON_IOS_APPSTORE_KEY_ID }}
api-private-key: ${{ secrets.GLUON_IOS_APPSTORE_PRIVATE_KEY }}
- name: Project Build
run: ./mvnw install
- name: Gluon Build
run: ./mvnw -pl app -Pios gluonfx:build gluonfx:package
- uses: Apple-Actions/upload-testflight-build@master
with:
app-path: app/target/gluonfx/arm64-ios/app.ipa
issuer-id: ${{ secrets.GLUON_IOS_APPSTORE_ISSUER_ID }}
api-key-id: ${{ secrets.GLUON_IOS_APPSTORE_KEY_ID }}
api-private-key: ${{ secrets.GLUON_IOS_APPSTORE_PRIVATE_KEY }}