diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml new file mode 100644 index 0000000..5e501d2 --- /dev/null +++ b/.gitea/workflows/ci.yaml @@ -0,0 +1,32 @@ +name: Kotlin Multiplatform + +on: + push: + +jobs: + verify: + runs-on: ubuntu-latest + + steps: + - name: Debug Environment + run: | + whoami + cat /etc/os-release + pwd + which java || true + env | sort + - name: Check Java + run: | + java -version + echo "JAVA_HOME=$JAVA_HOME" + + - name: Check Android SDK + run: | + echo "ANDROID_HOME=$ANDROID_HOME" + echo "PATH=$PATH" + + which sdkmanager || true + + sdkmanager --version || true + + ls -la $ANDROID_HOME || true \ No newline at end of file diff --git a/.gitea/workflows/ci.yaml.disabled b/.gitea/workflows/ci.yaml.disabled deleted file mode 100644 index e5c50bb..0000000 --- a/.gitea/workflows/ci.yaml.disabled +++ /dev/null @@ -1,78 +0,0 @@ -name: Kotlin Multiplatform CI - -on: - push: - branches: - - develop - - main - -jobs: - - shared-test: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-java@v4 - with: - distribution: temurin - java-version: "17" - - - run: chmod +x gradlew - - - name: Shared Tests - run: ./gradlew shared:allTests - - android-test: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-java@v4 - with: - distribution: temurin - java-version: "17" - - - run: chmod +x gradlew - - - name: Android Unit Test - run: ./gradlew androidApp:testDebugUnitTest - - android-build: - runs-on: ubuntu-latest - needs: - - android-test - - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-java@v4 - with: - distribution: temurin - java-version: "17" - - - run: chmod +x gradlew - - - name: Android Debug APK - run: ./gradlew androidApp:assembleDebug - - web-test: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - uses: actions/setup-java@v4 - with: - distribution: temurin - java-version: "17" - - - run: chmod +x gradlew - - - name: JS Test - run: ./gradlew webApp:jsTest - - - name: WASM Test - run: ./gradlew webApp:wasmJsTest \ No newline at end of file