Skip to content

Commit 4dbeea8

Browse files
committed
CI on forked branches
1 parent 9757455 commit 4dbeea8

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
18+
name: Checkout and Setup Builder
19+
description: 'Checkout the repository and install Rust + JDK toolchains'
20+
inputs:
21+
rust-version:
22+
description: 'version of rust to install (e.g. nightly)'
23+
required: false
24+
default: 'stable'
25+
jdk-version:
26+
description: 'jdk version to install (e.g., 17)'
27+
required: false
28+
default: '17'
29+
runs:
30+
using: "composite"
31+
steps:
32+
- uses: actions/checkout@v6
33+
- name: Setup Rust & Java toolchain
34+
uses: ./.github/actions/setup-builder
35+
with:
36+
rust-version: ${{ inputs.rust-version }}
37+
jdk-version: ${{ inputs.jdk-version }}

0 commit comments

Comments
 (0)