Skip to content

Commit 73cc6ca

Browse files
committed
feat(build): Run the great Bazel Steward 🤵 as GitHub Action (enola-dev#254)
1 parent 2c6731b commit 73cc6ca

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed
+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# SPDX-License-Identifier: Apache-2.0
2+
#
3+
# Copyright 2025 The Enola <https://enola.dev> Authors
4+
#
5+
# Licensed under the Apache License, Version 2.0 (the "License");
6+
# you may not use this file except in compliance with the License.
7+
# You may obtain a copy of the License at
8+
#
9+
# https://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
17+
# https://virtuslab.github.io/bazel-steward/docs/installation.html
18+
19+
name: Bazel Steward
20+
21+
on:
22+
workflow_dispatch:
23+
schedule:
24+
- cron: "30 5 * * *" # runs every day at 5:30 am
25+
26+
jobs:
27+
bazel-steward:
28+
runs-on: ubuntu-latest
29+
steps:
30+
- uses: actions/checkout@v4
31+
with:
32+
fetch-depth: 0
33+
- uses: VirtusLab/bazel-steward@da4afb73b57160cb1e9663d4b89bae0ec75a7a71 # v1.6.0
34+
with:
35+
# github-personal-token: 'TODO'
36+
additional-args: "--update-all-prs"

0 commit comments

Comments
 (0)