Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 34 additions & 34 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,10 @@
fullstack: ${{ steps.areas.outputs.fullstack }}
ci_scripts: ${{ steps.areas.outputs.ci_scripts }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: actions/setup-python@v6
- uses: actions/setup-python@v7
with:
python-version: '3.12'
- name: Decide the areas
Expand All @@ -69,8 +69,8 @@
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v6
- uses: actions/setup-python@v6
- uses: actions/checkout@v7
- uses: actions/setup-python@v7
with:
python-version: '3.12'
- name: License headers
Expand Down Expand Up @@ -102,10 +102,10 @@
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0
- uses: actions/setup-python@v6
- uses: actions/setup-python@v7
with:
python-version: '3.12'
- name: Conventional commit messages
Expand All @@ -122,8 +122,8 @@
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v6
- uses: actions/setup-python@v6
- uses: actions/checkout@v7
- uses: actions/setup-python@v7
with:
python-version: '3.12'
- name: Run CI script tests
Expand All @@ -138,7 +138,7 @@
runs-on: ubuntu-latest
timeout-minutes: 40
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-java@v6
with:
distribution: temurin
Expand Down Expand Up @@ -179,7 +179,7 @@
run: bash script/ci/java.sh pmd
- name: Upload test and static analysis reports
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: java-21
path: |
Expand Down Expand Up @@ -214,7 +214,7 @@
matrix:
java: ${{ fromJSON(inputs.java_versions || '["17", "25", "latest"]') }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Set up JDK
uses: actions/setup-java@v6
with:
Expand All @@ -225,7 +225,7 @@
run: bash script/ci/java.sh test
- name: Upload test reports
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: java-tests-${{ matrix.java }}
path: |
Expand All @@ -245,7 +245,7 @@
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-java@v6
with:
distribution: temurin
Expand Down Expand Up @@ -276,7 +276,7 @@
run: bash script/ci/trino_agents.sh pmd
- name: Upload test and static analysis reports
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: trino-agents-java-25
path: |
Expand All @@ -295,11 +295,11 @@
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/checkout@v7
- uses: pnpm/action-setup@v6
with:
version: 8.10.2
- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: '22'
cache: pnpm
Expand Down Expand Up @@ -328,7 +328,7 @@
run: bash script/ci/web.sh e2e
- name: Upload browser test reports
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: frontend-browser-tests
path: |
Expand All @@ -344,11 +344,11 @@
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/checkout@v7
- uses: pnpm/action-setup@v6
with:
version: 8.10.2
- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: '22'
cache: pnpm
Expand All @@ -373,11 +373,11 @@
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v6
- uses: pnpm/action-setup@v4
- uses: actions/checkout@v7
- uses: pnpm/action-setup@v6
with:
version: 8.10.2
- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: '22'
cache: pnpm
Expand All @@ -404,13 +404,13 @@
database: ['h2', 'postgres:14', 'postgres:17', 'mysql:8.0', 'mysql:8.4', 'mariadb:10.11', 'mariadb:11.4',
'oracle:23', 'sqlserver:2022']
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-java@v6
with:
distribution: temurin
java-version: '21'
cache: maven
- uses: actions/setup-python@v6
- uses: actions/setup-python@v7
with:
python-version: '3.12'
- name: Changelog rules
Expand All @@ -419,7 +419,7 @@
run: bash script/ci/db_integration.sh "${{ matrix.database }}"
- name: Upload integration test reports
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: database-${{ strategy.job-index }}
path: core/**/target/failsafe-reports/**
Expand All @@ -433,7 +433,7 @@
runs-on: ubuntu-latest
timeout-minutes: 20
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
# The check compares with the latest release tag, so it needs the history and the tags.
fetch-depth: 0
Expand All @@ -442,14 +442,14 @@
distribution: temurin
java-version: '21'
cache: maven
- uses: actions/setup-python@v6
- uses: actions/setup-python@v7
with:
python-version: '3.12'
- name: Compare the plugin API with the latest release
run: python3 script/ci/check_plugin_api_compat.py
- name: Upload the compatibility report
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: plugin-api-compat
path: target/plugin-api-compat/report.html
Expand All @@ -469,16 +469,16 @@
env:
GRANTFORGE_CHECKED: '1'
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/setup-java@v6
with:
distribution: temurin
java-version: '21'
cache: maven
- uses: pnpm/action-setup@v4
- uses: pnpm/action-setup@v6
with:
version: 8.10.2
- uses: actions/setup-node@v6
- uses: actions/setup-node@v7
with:
node-version: '22'
cache: pnpm
Expand All @@ -491,7 +491,7 @@
run: bash script/ci/e2e_fullstack.sh postgres
- name: Upload full-stack reports
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: e2e-fullstack
path: |
Expand Down
Loading
Loading