diff --git a/.github/workflows/push-release-to-maven-central.yml b/.github/workflows/push-release-to-maven-central.yml index b5d3382f5a..b3a981c408 100644 --- a/.github/workflows/push-release-to-maven-central.yml +++ b/.github/workflows/push-release-to-maven-central.yml @@ -22,4 +22,4 @@ jobs: - name: Install just uses: taiki-e/install-action@just - name: Deploy to Maven Central - run: just deploy-to-maven-central + run: just -l diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5d98e3b38d..5a0e316035 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,9 +35,6 @@ jobs: steps: - name: Git checkout uses: actions/checkout@v4 - with: - fetch-depth: 0 - token: ${{ secrets.RELEASE_TOKEN }} - name: Java setup uses: actions/setup-java@v4 with: @@ -58,4 +55,4 @@ jobs: run: | curl -s "https://get.sdkman.io?rcupdate=false" | bash source ~/.sdkman/bin/sdkman-init.sh && sdk install jbang - just perform-release + just ci-test diff --git a/justfile b/justfile index 0720e12605..1f48e029f5 100755 --- a/justfile +++ b/justfile @@ -114,3 +114,12 @@ clear-revapi: else echo "No justifications cleared" fi + +ci-test: build-ci python-test jbang-test + @echo "CI test" + +python-test: + -[[ ${DEPLOY_WEBSITE} == "true" ]] && cd documentation && pipenv install && pipenv run mkdocs build + +jbang-test: + jbang .build/CompatibilityUtils.java extract