perf: add canDirectIterate fast path to fused ByteRenderer materializer #1467
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Pull Request Validation | |
| on: | |
| pull_request: | |
| branches: [master] | |
| types: [assigned, opened, synchronize, reopened] | |
| permissions: | |
| contents: read | |
| id-token: write # Needed for JFrog OIDC on internal PRs; unavailable for fork PRs | |
| jobs: | |
| # Forks cannot use org runner groups; use GitHub-hosted runners instead. | |
| build-jvm: | |
| runs-on: | |
| group: databricks-protected-runner-group | |
| labels: linux-ubuntu-latest | |
| timeout-minutes: 20 | |
| name: Sjsonnet jvm build | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # 6.0.2 | |
| - uses: ./.github/actions/setup-build | |
| with: | |
| sbt: 'true' | |
| - name: Check Formatting | |
| run: ./mill "_.jvm[_].__.checkFormat" | |
| - name: Run mill tests | |
| run: ./mill "_.jvm[_].__.test" | |
| - name: Run sbt tests | |
| run: sbt test | |
| build-graal: | |
| runs-on: | |
| group: databricks-protected-runner-group | |
| labels: linux-ubuntu-latest | |
| timeout-minutes: 20 | |
| name: Sjsonnet Graal Native build | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # 6.0.2 | |
| - uses: ./.github/actions/setup-build | |
| - name: Run Native Image Test Suites | |
| run: sjsonnet/test/graalvm/run_test_suites.py | |
| build-other: | |
| runs-on: | |
| group: databricks-protected-runner-group | |
| labels: linux-ubuntu-latest | |
| timeout-minutes: 20 | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| lang: ['js', 'wasm', 'native'] | |
| name: Sjsonnet ${{ matrix.lang }} build | |
| steps: | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # 6.0.2 | |
| - uses: ./.github/actions/setup-build | |
| with: | |
| node: ${{ matrix.lang == 'js' || matrix.lang == 'wasm' }} | |
| sbt: 'true' | |
| - name: Check Formatting | |
| run: ./mill _.${{ matrix.lang }}[_].__.checkFormat | |
| - name: Run mill tests for ${{ matrix.lang }} | |
| run: ./mill _.${{ matrix.lang }}[_].__.test |