Skip to content

Implemented attendance table. TODO: List of absence #7

Implemented attendance table. TODO: List of absence

Implemented attendance table. TODO: List of absence #7

Workflow file for this run

name: Build
on:
push:
pull_request:
workflow_dispatch:
jobs:
build-ios:
runs-on: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Homebrew
id: set-up-homebrew
uses: Homebrew/actions/setup-homebrew@master
- name: Get dependencies
shell: bash
run: brew install openjdk@17
- name: Build Violet.ipa
shell: bash
run: ./build_ios.sh
- name: Upload Violet.ipa
uses: actions/upload-artifact@v4
with:
name: release-iphoneos
path: ./Violet.ipa
build-android:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Acquire java
uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: '17'
- name: Build .apk
shell: bash
run: ./gradlew assembleDebug
- name: Upload .apk
uses: actions/upload-artifact@v4
with:
name: release-android
path: ./composeApp/build/outputs/apk/debug/composeApp-debug.apk