Skip to content

Commit be26bc5

Browse files
committed
New data collected at 2025-07-14_00-02-25
1 parent cd34cdc commit be26bc5

11 files changed

Lines changed: 164 additions & 10 deletions

File tree

github-actions/future/future_tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- { plan: 'future.batchtools::batchtools_bash' }
2525
- { plan: 'future.callr::callr' }
2626
- { plan: 'future.mirai::mirai_multisession' }
27-
- { plan: 'future.mirai::mirai_cluster' }
27+
# - { plan: 'future.mirai::mirai_cluster' }
2828

2929
env:
3030
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}

github-actions/mlflow/docs.yml

Lines changed: 41 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ on:
1616
- reopened
1717
- ready_for_review
1818
paths:
19+
- mlflow/**
1920
- docs/**
2021
- .github/workflows/docs.yml
2122

@@ -55,21 +56,39 @@ jobs:
5556
runs-on: ubuntu-latest
5657
steps:
5758
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
59+
- uses: ./.github/actions/setup-java
5860
- uses: ./.github/actions/setup-node
5961
- uses: ./.github/actions/setup-python
6062
- run: |
61-
uv pip install --system .. -r ../requirements/doc-requirements.txt
63+
uv pip install --system pytest pytest-cov plotly -r ../requirements/doc-requirements.txt
64+
uv pip install --system -e '..[gateway]'
6265
- run: |
6366
yarn install --immutable
67+
- uses: ./.github/actions/show-versions
68+
- run: |
69+
yarn convert-notebooks
6470
- name: Build docs
71+
env:
72+
GTM_ID: "GTM-TEST"
73+
API_REFERENCE_PREFIX: https://pr-${{ github.event.pull_request.number }}--mlflow-docs-preview.netlify.app/docs/
6574
run: |
66-
yarn convert-notebooks
67-
yarn build
75+
yarn build-all -- --no-r
76+
- name: Test examples
77+
working-directory: docs/api_reference
78+
run: |
79+
make test-examples
80+
- name: Check sitemap
81+
run: |
82+
yarn sitemap https://mlflow.org/docs/latest/sitemap.xml ./build/latest/sitemap.xml
83+
- name: Move build artifacts
84+
run: |
85+
mkdir -p /tmp/docs-build/docs
86+
mv build/latest /tmp/docs-build/docs/latest
6887
- name: Upload build artifacts
6988
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
7089
with:
7190
name: docs-build-${{ github.run_id }}
72-
path: docs/build
91+
path: /tmp/docs-build
7392
retention-days: 1
7493
if-no-files-found: error
7594

@@ -87,3 +106,21 @@ jobs:
87106
path: /tmp/pr_number.txt
88107
retention-days: 1
89108
if-no-files-found: error
109+
110+
r:
111+
if: github.event_name != 'pull_request' || github.event.pull_request.draft == false
112+
permissions:
113+
contents: read
114+
timeout-minutes: 15
115+
runs-on: ubuntu-latest
116+
steps:
117+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
118+
- name: Build docs
119+
working-directory: docs/api_reference
120+
run: |
121+
./build-rdoc.sh
122+
if [ -n "$(git status --porcelain)" ]; then
123+
echo "The following files have changed:"
124+
git status --porcelain
125+
exit 1
126+
fi

github-actions/mlflow/lint.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@ jobs:
3636
if: github.event_name != 'pull_request' || github.event.pull_request.draft == false
3737
steps:
3838
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
39+
with:
40+
# To ensure `git diff` works correctly in dev/check_function_signatures.py,
41+
# we need to fetch enough history to include the base branch.
42+
fetch-depth: 300
3943
- uses: ./.github/actions/untracked
4044
- uses: ./.github/actions/setup-python
4145
id: setup-python
@@ -68,3 +72,6 @@ jobs:
6872
run: |
6973
uv run --isolated --no-project --with pytest==8.4.0 --with ./dev/clint \
7074
pytest --confcutdir=dev/clint dev/clint
75+
76+
- run: |
77+
python dev/check_function_signatures.py

github-actions/mlflow/preview-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585
--alias="pr-${PR_NUMBER}" \
8686
--json)
8787
DEPLOY_URL=$(echo "$OUTPUT" | jq -r '.deploy_url')
88-
echo "deploy_url=$DEPLOY_URL" >> $GITHUB_OUTPUT
88+
echo "deploy_url=${DEPLOY_URL}/docs/latest/" >> $GITHUB_OUTPUT
8989
continue-on-error: true
9090
- name: Create preview link
9191
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1

github-actions/plumber/docker.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ on:
88
- "docker**"
99
schedule:
1010
- cron: '0 0 1 * *' # first of every month
11+
workflow_dispatch:
12+
1113

1214

1315
jobs:
@@ -23,9 +25,13 @@ jobs:
2325
- "latest"
2426

2527
config:
26-
- name: "v1.2.0"
28+
- name: "v1.3.0"
2729
# always overwrite the latest version with the CRAN version
28-
tags: "v1.2.0,latest"
30+
tags: "v1.3.0,latest"
31+
ref: "v1.3.0"
32+
33+
- name: "v1.2.0"
34+
tags: "v1.2.0"
2935
ref: "v1.2.0"
3036

3137
- name: "v1.1.0"
@@ -53,7 +59,7 @@ jobs:
5359

5460
# https://github.com/marketplace/actions/publish-docker
5561
- name: rstudio/plumber
56-
uses: elgohr/Publish-Docker-Github-Action@2.18
62+
uses: elgohr/Publish-Docker-Github-Action@v5
5763
with:
5864
name: rstudio/plumber
5965
username: ${{ secrets.DOCKERHUB_USERNAME }}

github-actions/waldo/rhub.yaml

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
# R-hub's generic GitHub Actions workflow file. It's canonical location is at
2+
# https://github.com/r-hub/actions/blob/v1/workflows/rhub.yaml
3+
# You can update this file to a newer version using the rhub2 package:
4+
#
5+
# rhub::rhub_setup()
6+
#
7+
# It is unlikely that you need to modify this file manually.
8+
9+
name: R-hub
10+
run-name: "${{ github.event.inputs.id }}: ${{ github.event.inputs.name || format('Manually run by {0}', github.triggering_actor) }}"
11+
12+
on:
13+
workflow_dispatch:
14+
inputs:
15+
config:
16+
description: 'A comma separated list of R-hub platforms to use.'
17+
type: string
18+
default: 'linux,windows,macos'
19+
name:
20+
description: 'Run name. You can leave this empty now.'
21+
type: string
22+
id:
23+
description: 'Unique ID. You can leave this empty now.'
24+
type: string
25+
26+
jobs:
27+
28+
setup:
29+
runs-on: ubuntu-latest
30+
outputs:
31+
containers: ${{ steps.rhub-setup.outputs.containers }}
32+
platforms: ${{ steps.rhub-setup.outputs.platforms }}
33+
34+
steps:
35+
# NO NEED TO CHECKOUT HERE
36+
- uses: r-hub/actions/setup@v1
37+
with:
38+
config: ${{ github.event.inputs.config }}
39+
id: rhub-setup
40+
41+
linux-containers:
42+
needs: setup
43+
if: ${{ needs.setup.outputs.containers != '[]' }}
44+
runs-on: ubuntu-latest
45+
name: ${{ matrix.config.label }}
46+
strategy:
47+
fail-fast: false
48+
matrix:
49+
config: ${{ fromJson(needs.setup.outputs.containers) }}
50+
container:
51+
image: ${{ matrix.config.container }}
52+
53+
steps:
54+
- uses: r-hub/actions/checkout@v1
55+
- uses: r-hub/actions/platform-info@v1
56+
with:
57+
token: ${{ secrets.RHUB_TOKEN }}
58+
job-config: ${{ matrix.config.job-config }}
59+
- uses: r-hub/actions/setup-deps@v1
60+
with:
61+
token: ${{ secrets.RHUB_TOKEN }}
62+
job-config: ${{ matrix.config.job-config }}
63+
- uses: r-hub/actions/run-check@v1
64+
with:
65+
token: ${{ secrets.RHUB_TOKEN }}
66+
job-config: ${{ matrix.config.job-config }}
67+
68+
other-platforms:
69+
needs: setup
70+
if: ${{ needs.setup.outputs.platforms != '[]' }}
71+
runs-on: ${{ matrix.config.os }}
72+
name: ${{ matrix.config.label }}
73+
strategy:
74+
fail-fast: false
75+
matrix:
76+
config: ${{ fromJson(needs.setup.outputs.platforms) }}
77+
78+
steps:
79+
- uses: r-hub/actions/checkout@v1
80+
- uses: r-hub/actions/setup-r@v1
81+
with:
82+
job-config: ${{ matrix.config.job-config }}
83+
token: ${{ secrets.RHUB_TOKEN }}
84+
- uses: r-hub/actions/platform-info@v1
85+
with:
86+
token: ${{ secrets.RHUB_TOKEN }}
87+
job-config: ${{ matrix.config.job-config }}
88+
- uses: r-hub/actions/setup-deps@v1
89+
with:
90+
job-config: ${{ matrix.config.job-config }}
91+
token: ${{ secrets.RHUB_TOKEN }}
92+
- uses: r-hub/actions/run-check@v1
93+
with:
94+
job-config: ${{ matrix.config.job-config }}
95+
token: ${{ secrets.RHUB_TOKEN }}

pkgdown/here_pkgdown.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ url: https://here.r-lib.org/
22

33
template:
44
bootstrap: 5
5+
package: tidytemplate
6+
includes:
7+
in_header: |
8+
<script defer data-domain="here.r-lib.org,all.tidyverse.org" src="https://plausible.io/js/plausible.js"></script>
59
610
reference:
711
- title: Setup

pkgdown/purrr_pkgdown.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ home:
1818

1919
news:
2020
releases:
21+
- text: "Version 1.1.0"
22+
href: https://www.tidyverse.org/blog/2025/07/purrr-1-1-0-parallel/
2123
- text: "Version 1.0.0"
2224
href: https://www.tidyverse.org/blog/2022/12/purrr-1-0-0/
2325
- text: "Version 0.3.0"

rbuildignore/here.Rbuildignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,6 @@
1515
^TODO\.md$
1616
^codecov\.yml$
1717
^report\.html$
18+
^index\.md$
1819
^CRAN-RELEASE$
1920
^\.aviator/config\.yml$

rbuildignore/usethis.Rbuildignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@
2424
^internal$
2525
^revdep-cloud$
2626
^CRAN-SUBMISSION$
27-
^[\.]?air\.toml$
2827
^\.vscode$
28+
^[.]?air[.]toml$

0 commit comments

Comments
 (0)