Skip to content

Commit 25afd9b

Browse files
committed
ci/docs: Improve docs CI
- enable RBE - add artifact uploads Signed-off-by: Ryan Northey <ryan@synca.io>
1 parent 2d56886 commit 25afd9b

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/docs.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ jobs:
4343
export UID
4444
echo 'load("@envoy_examples//bazel:env.bzl", "envoy_examples_env")' >> ../envoy/WORKSPACE
4545
echo 'envoy_examples_env()' >> ../envoy/WORKSPACE
46+
echo "--config=rbe" > ../envoy/repo.bazelrc
47+
# echo "--config=ci" >> ../envoy/repo.bazelrc
4648
docker compose run docs
4749
working-directory: examples
4850
env:
@@ -53,3 +55,10 @@ jobs:
5355
BUILDKIT_PROGRESS: quiet
5456
COMPOSE_BAKE: true
5557
DOCKER_BUILDKIT: 1
58+
GITHUB_TOKEN: ${{ github.token }}
59+
- name: Docs upload
60+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
61+
with:
62+
name: docs
63+
path: envoy/generated/docs
64+
retention-days: 30

0 commit comments

Comments
 (0)