/
githubmirror
/
arthas
Обзор
Документация
Войти
/
githubmirror
/
arthas
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.github/workflows/release.yaml
38 строк
958 B
hengyunabc
ci: build tunnel server release asset with JDK 21 (#3192)
14 май 2026, 12:00
Не верифицирован
14 май 2026, 12:00
cf2044b
Код
Авторство
О чём код?
name: release on: push: tags: - "arthas-all-*" jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Setup java uses: actions/setup-java@v4 with: java-version: '8' distribution: 'adopt' - name: Build with Maven run: mvn -V -ntp clean package -P full - name: Setup java 21 uses: actions/setup-java@v4 with: java-version: '21' distribution: 'temurin' - name: Build tunnel server with Maven run: mvn -V -ntp package -P full -pl tunnel-server -am -DskipTests - name: Release uses: softprops/action-gh-release@v2 if: startsWith(github.ref, 'refs/tags/') with: fail_on_unmatched_files: true files: | packaging/target/*.zip tunnel-server/target/*fatjar.jar env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}