diff --git a/.github/workflows/generate-screenshots.yml b/.github/workflows/generate-screenshots.yml index c81bdeab..e664b102 100644 --- a/.github/workflows/generate-screenshots.yml +++ b/.github/workflows/generate-screenshots.yml @@ -19,7 +19,7 @@ jobs: export GALLIUM_DRIVER=swr xvfb-run glxinfo - name: Collect screenshots - run: ./gradlew collectScreenshots + run: xvfb-run ./gradlew collectScreenshots - name: Prepare media branch run: | git config --global user.email "actions@openrndr.org" diff --git a/build.gradle b/build.gradle index 6c5615cd..aae3d8bc 100644 --- a/build.gradle +++ b/build.gradle @@ -118,14 +118,11 @@ allprojects { labels = ['creative-coding', 'realtime-rendering', 'opengl'] } - test { useJUnitPlatform { includeEngines 'spek2' } } - - } task collectScreenshots { @@ -157,7 +154,6 @@ task collectScreenshots { jvmArgs += "-DtakeScreenshot=true" jvmArgs += "-DscreenshotPath=${sub.name}/images/${className}.png" jvmArgs += "-Dorg.openrndr.exceptions=JVM" - executable = "./build-tools/xvfb-java.sh" } runDemos.add(klassName) } catch (e) { @@ -178,8 +174,11 @@ task collectScreenshots { lines.add("") lines.add("## Demos") for (demo in runDemos) { - lines.add("[${demo}](src/demo/kotlin/${demo}.kt)") + lines.add("### ${demo[0..-3]}") + lines.add("[source code](src/demo/kotlin/${demo[0..-3]}.kt)") + lines.add("") lines.add("![${demo}](https://raw.githubusercontent.com/openrndr/orx/media/${sub.name}/images/${demo}.png)") + lines.add("") } readme.delete() readme.write(lines.join("\n")) diff --git a/orx-shade-styles/images/DemoRadialGradient01Kt.png b/orx-shade-styles/images/DemoRadialGradient01Kt.png deleted file mode 100644 index 921290f4..00000000 Binary files a/orx-shade-styles/images/DemoRadialGradient01Kt.png and /dev/null differ