Skip to content

Commit 4acc63b

Browse files
committed
Merge remote-tracking branch 'origin/main' into neilc/perf-builder-replace
2 parents 969a7b2 + f802ed1 commit 4acc63b

155 files changed

Lines changed: 6401 additions & 3207 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.asf.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ github:
5555
contexts:
5656
- "Check License Header"
5757
- "Use prettier to check formatting of documents"
58+
- "Check Markdown Links"
5859
- "Validate required_status_checks in .asf.yaml"
5960
- "Spell Check with Typos"
6061
# needs to be updated as part of the release process

.github/workflows/dev.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ on:
2323
pull_request:
2424
merge_group:
2525

26+
permissions:
27+
contents: read
28+
2629
concurrency:
2730
group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}
2831
cancel-in-progress: true
@@ -51,6 +54,22 @@ jobs:
5154
# if you encounter error, see instructions inside the script
5255
run: ci/scripts/doc_prettier_check.sh
5356

57+
markdown-link-check:
58+
name: Check Markdown Links
59+
runs-on: ubuntu-latest
60+
steps:
61+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
62+
- name: Load tool versions
63+
run: |
64+
source ci/scripts/utils/tool_versions.sh
65+
echo "LYCHEE_VERSION=${LYCHEE_VERSION}" >> "$GITHUB_ENV"
66+
- name: Install lychee
67+
uses: taiki-e/install-action@055f5df8c3f65ea01cd41e9dc855becd88953486 # v2.75.18
68+
with:
69+
tool: lychee@${{ env.LYCHEE_VERSION }}
70+
- name: Run markdown link check
71+
run: bash ci/scripts/markdown_link_check.sh
72+
5473
asf-yaml-check:
5574
name: Validate required_status_checks in .asf.yaml
5675
runs-on: ubuntu-latest

.github/workflows/large_files.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
fetch-depth: 0
3535
- name: Check size of new Git objects
3636
env:
37-
# 1 MB ought to be enough for anybody.
37+
# 1.5 MB ought to be enough for anybody.
3838
# TODO in case we may want to consciously commit a bigger file to the repo without using Git LFS we may disable the check e.g. with a label
39-
MAX_FILE_SIZE_BYTES: 1048576
39+
MAX_FILE_SIZE_BYTES: 1572864
4040
shell: bash
4141
run: |
4242
if [ "${{ github.event_name }}" = "merge_group" ]; then

.github/workflows/stale.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,4 @@ jobs:
3737
days-before-issue-stale: -1
3838
days-before-issue-close: -1
3939
repo-token: ${{ secrets.GITHUB_TOKEN }}
40+
operations-per-run: 150

0 commit comments

Comments
 (0)