]> source.dussan.org Git - aspectj.git/commitdiff
Switch CI build to coactions/setup-xvfb
authorAlexander Kriegisch <Alexander@Kriegisch.name>
Thu, 30 Mar 2023 09:09:02 +0000 (11:09 +0200)
committerAlexander Kriegisch <Alexander@Kriegisch.name>
Sat, 24 Jun 2023 06:10:46 +0000 (13:10 +0700)
GabrielBB/xvfb-action is no longer maintained and points to
coactions/setup-xvfb. The switch should eliminate this warning in CI
builds:

Node.js 12 actions are deprecated. Please update the following actions
to use Node.js 16: GabrielBB/xvfb-action@v1.6. For more information see:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
.github/workflows/maven.yml

index 9e6a42bd11c85aedf6c7843b0ca4d7d2eca11e38..cd1d223d4583035e6364bafb82241601bb700cf5 100644 (file)
@@ -95,6 +95,6 @@ jobs:
       - name: Run Tests
         # Tests in module ajde call Swing/AWT classes. Without frame buffer they throw
         # HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it.
-        uses: GabrielBB/xvfb-action@v1.6
+        uses: coactions/setup-xvfb@v1.0.1
         with:
           run: ./mvnw -B --file pom.xml -Daspectj.tests.verbose=false verify