/
githubmirror
/
ydb-java-dialects
Обзор
Документация
Войти
/
githubmirror
/
ydb-java-dialects
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/ci-flyway-dialect.yaml
47 строк
1 KB
Alexandr Gorshenin
Update github actions (#224)
04 июн 2026, 15:08
Не верифицирован
04 июн 2026, 15:08
185428d
Код
Авторство
О чём код?
name: YDB Flyway Dialect CI with Maven on: push: paths: - 'flyway-dialect/**' branches: - main pull_request: paths: - 'flyway-dialect/**' env: MAVEN_ARGS: --batch-mode --update-snapshots -Dstyle.color=always jobs: build: name: YDB Flyway Dialect runs-on: ubuntu-latest strategy: matrix: java: [ '17', '21' ] steps: - uses: actions/checkout@v5 - name: Set up JDK ${{matrix.java}} uses: actions/setup-java@v5 with: java-version: ${{matrix.java}} distribution: 'temurin' cache: maven - name: Extract Flyway Dialect version working-directory: ./flyway-dialect run: | VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout) echo "FLYWAY_DIALECT_VERSION=$VERSION" >> "$GITHUB_ENV" - name: Download Flyway Dialect dependencies working-directory: ./flyway-dialect run: mvn $MAVEN_ARGS dependency:go-offline - name: Build Flyway Dialect working-directory: ./flyway-dialect run: mvn $MAVEN_ARGS clean test