Skip to content

Fix regression in column casting logic that forced VARCHAR(4000) #91

Fix regression in column casting logic that forced VARCHAR(4000)

Fix regression in column casting logic that forced VARCHAR(4000) #91

Workflow file for this run

name: Run Gradle Tests
on:
push:
branches: [ main, master ]
pull_request:
branches: [ main, master ]
jobs:
test:
runs-on: ubuntu-latest
env:
JOOQ_PRO_EMAIL: ${{ secrets.JOOQ_PRO_EMAIL }}
JOOQ_PRO_LICENSE: ${{ secrets.JOOQ_PRO_LICENSE }}
GRADLE_OPTS: "-Dorg.gradle.daemon=false -Dorg.gradle.jvmargs='-Xmx4g -XX:MaxMetaspaceSize=1g'"
steps:
- uses: actions/checkout@v4
- name: Set up JDK 21
uses: actions/setup-java@v2
with:
java-version: '21'
distribution: 'temurin'
- name: Create gradle.properties with memory settings
run: |
mkdir -p ~/.gradle
echo "org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g" >> ~/.gradle/gradle.properties
echo "org.gradle.daemon=false" >> ~/.gradle/gradle.properties
- name: Grant execute permission for gradlew
run: chmod +x ./gradlew
- name: Build with Gradle
run: |
./gradlew --no-daemon -Dorg.gradle.jvmargs="-Xmx4g -XX:MaxMetaspaceSize=1g" build test
- name: Upload test reports
if: always() # Run even if previous steps fail
uses: actions/upload-artifact@v4
with:
name: test-reports
path: |
**/build/reports/tests/
**/build/test-results/