Skip to content

[native] Replace fixed test worker port with ephemeral ports #25691

[native] Replace fixed test worker port with ephemeral ports

[native] Replace fixed test worker port with ephemeral ports #25691

Workflow file for this run

name: web ui checks
on:
pull_request:
env:
# An envar that signals to tests we are executing in the CI environment
CONTINUOUS_INTEGRATION: true
RETRY: .github/bin/retry
jobs:
changes:
runs-on: ubuntu-latest
# Required permissions
permissions:
pull-requests: read
# Set job outputs to values from filter step
outputs:
codechange: ${{ steps.filter.outputs.codechange }}
steps:
# For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v2
id: filter
with:
filters: |
codechange:
- '!presto-docs/**'
- 'presto-ui/**'
web-ui-checks:
runs-on: ubuntu-latest
needs: changes
if: needs.changes.outputs.codechange == 'true'
timeout-minutes: 30
concurrency:
group: ${{ github.workflow }}-web-ui-checks-${{ github.event.pull_request.number }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v4
with:
show-progress: false
- name: Web UI Checks
run: presto-ui/bin/check_webui.sh