diff --git a/.github/workflows/sync-working-groups.yml b/.github/workflows/sync-working-groups.yml index 21902437942..bf84db2c22a 100644 --- a/.github/workflows/sync-working-groups.yml +++ b/.github/workflows/sync-working-groups.yml @@ -8,6 +8,10 @@ on: - cron: '0 * * * *' workflow_dispatch: +defaults: + run: + shell: bash + jobs: sync: if: github.repository == 'quarkusio/quarkusio.github.io' @@ -23,11 +27,12 @@ jobs: distribution: temurin java-version: ${{ env.JVM_VERSION }} - - name: Build working groups YAML file - uses: jbangdev/jbang-action@v0.126.3 - with: - script: working-groups/main.java - jbangargs: --verbose -Dworking-groups.output=_data/wg.yaml + - name: Set up JBang + uses: jbangdev/setup-jbang@main + + - name: Run script + run: | + jbang --verbose --java ${JVM_VERSION} working-groups/main.java -Dworking-groups.output=_data/wg.yaml env: JBANG_REPO: /root/.jbang/repository GITHUB_TOKEN: ${{ secrets.SYNC_WORKING_GROUP_TOKEN }}