Skip to content

Commit c41e87d

Browse files
authored
Merge branch 'master' into codex/tfae-congr-append
2 parents ca0922b + 55b2677 commit c41e87d

192 files changed

Lines changed: 2392 additions & 2015 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.

.github/actions/get-mathlib-ci/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ inputs:
1010
# Default pinned commit used by workflows unless they explicitly override.
1111
# Update this ref as needed to pick up changes to mathlib-ci scripts
1212
# This is also updated automatically by .github/workflows/update_dependencies.yml
13-
default: dae5b1a4c7d1d5fef3247bfe708eb0c7e4dadaa5
13+
default: 57c68e7faac5aea96e58a94ca4a334a1999f0d31
1414
path:
1515
description: Checkout destination path.
1616
required: false

.github/workflows/PR_summary.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
steps:
1919
- name: Checkout code
20-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
20+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2121
with:
2222
ref: ${{ github.event.pull_request.head.sha }}
2323
fetch-depth: 0
@@ -29,7 +29,7 @@ jobs:
2929
allow-unsafe-pr-checkout: true
3030

3131
- name: Checkout local actions
32-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
32+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3333
with:
3434
ref: ${{ github.workflow_sha }}
3535
fetch-depth: 1
@@ -67,7 +67,7 @@ jobs:
6767
fi
6868
6969
- name: Set up Python
70-
uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0
70+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
7171
with:
7272
python-version: 3.12
7373

.github/workflows/actionlint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- name: Checkout
12-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
12+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1313

1414
- name: suggester / actionlint
15-
uses: reviewdog/action-actionlint@6fb7acc99f4a1008869fa8a0f09cfca740837d9d # v1.72.0
15+
uses: reviewdog/action-actionlint@50842263c20a7c46bd0065b9e624d3c569db061e # v1.73.0
1616
with:
1717
tool_name: actionlint
1818
fail_level: any
@@ -21,7 +21,7 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
24+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2525

2626
# Using our fork's PR branch until upstream merges the improved error reporting:
2727
# https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/pull/288

.github/workflows/add_label_from_diff.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
if: github.repository == 'leanprover-community/mathlib4'
1919
steps:
2020
- name: Checkout master branch to build autolabel from
21-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
21+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2222
with:
2323
ref: master
2424
path: tools
@@ -34,7 +34,7 @@ jobs:
3434
run: |
3535
lake build autolabel
3636
- name: Checkout branch to label
37-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
37+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3838
with:
3939
ref: ${{ github.event.pull_request.head.sha || github.sha }}
4040
fetch-depth: 0

.github/workflows/build_template.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
# We just populate the env vars for this step to make them viewable in the logs
8181
8282
- name: Checkout local actions
83-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
83+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
8484
with:
8585
ref: ${{ github.workflow_sha }}
8686
fetch-depth: 1
@@ -395,7 +395,7 @@ jobs:
395395
shell: landrun --rox /usr --ro /etc/timezone --rw /dev --rox /home/lean/.elan --rox /home/lean/actions-runner/_work --rox /home/lean/.cache/mathlib/ --rw pr-branch/.lake/ --env PATH --env HOME --env GITHUB_OUTPUT --env CI -- bash -euxo pipefail {0}
396396
steps:
397397
- name: Checkout local actions
398-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
398+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
399399
with:
400400
ref: ${{ github.workflow_sha }}
401401
fetch-depth: 1
@@ -605,7 +605,7 @@ jobs:
605605
# `build_template` via `pull_request_target`, never this one — so
606606
# `pr_branch_ref` is always a trusted ref here. Fork PRs keep `master`.
607607
- name: Checkout tools branch
608-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
608+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
609609
with:
610610
ref: ${{ inputs.tools_branch_ref != '' && inputs.tools_branch_ref || (github.event.pull_request.head.repo.fork && 'master' || inputs.pr_branch_ref) }}
611611
fetch-depth: 1
@@ -675,7 +675,7 @@ jobs:
675675
contents: read
676676
steps:
677677

678-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
678+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
679679
with:
680680
ref: ${{ inputs.pr_branch_ref }}
681681
# Untrusted (potentially fork) checkout: don't persist the GITHUB_TOKEN into its .git/config.
@@ -692,7 +692,7 @@ jobs:
692692
# miss. `github.workflow_sha` is the base ref the workflow runs from,
693693
# master for fork PRs, whose `cache` binary wrote the cache.
694694
- name: Checkout local actions and Cache baseline
695-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
695+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
696696
with:
697697
ref: ${{ github.workflow_sha }}
698698
fetch-depth: 1
@@ -802,7 +802,7 @@ jobs:
802802
lake exe graph
803803
804804
- name: Checkout local actions
805-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
805+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
806806
with:
807807
ref: ${{ github.workflow_sha }}
808808
fetch-depth: 1
@@ -1015,7 +1015,7 @@ jobs:
10151015
contains(steps.actorTeams.outputs.teams, 'bot-users')
10161016
)
10171017
name: If `auto-merge-after-CI` is present, add a `bors merge` comment.
1018-
uses: GrantBirki/comment@3439715f0cf3b8fc29bf47be0e3226679c06c41a # v3.0.0
1018+
uses: GrantBirki/comment@937820f3623fd0e300294bcc64ac7577fc0ad4cc # v3.0.3
10191019
with:
10201020
# This token is masked by the token minting action and will not be logged accidentally.
10211021
token: ${{ steps.auto-merge-app-token.outputs.token }}

.github/workflows/cache_test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
run:
4242
shell: bash
4343
steps:
44-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
44+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4545

4646
# Install elan and the toolchain cross-platform. Build/test/lint, the
4747
# Mathlib cache, and the GitHub cache are all disabled, so this is a

.github/workflows/check_pr_titles.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
22+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2323
with:
2424
ref: master
2525
- name: Configure Lean
@@ -70,7 +70,7 @@ jobs:
7070
fi
7171
7272
- name: Add comment to fix PR title
73-
uses: marocchino/sticky-pull-request-comment@0ea0beb66eb9baf113663a64ec522f60e49231c0 # v3.0.4
73+
uses: marocchino/sticky-pull-request-comment@5770ad5eb8f42dd2c4f34da00c94c5381e49af88 # v3.0.5
7474
if: failure() && steps.pr-title-check.outputs.errors
7575
with:
7676
header: 'PR Title Check'
@@ -120,7 +120,7 @@ jobs:
120120
121121
- name: Add comment that PR title is fixed
122122
if: steps.pr-title-check.outcome == 'success'
123-
uses: marocchino/sticky-pull-request-comment@0ea0beb66eb9baf113663a64ec522f60e49231c0 # v3.0.4
123+
uses: marocchino/sticky-pull-request-comment@5770ad5eb8f42dd2c4f34da00c94c5381e49af88 # v3.0.5
124124
with:
125125
header: 'PR Title Check'
126126
# should do nothing if a 'PR Title Check' comment does not exist

.github/workflows/commit_verification.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@ jobs:
3333
# This is a quick check to avoid unnecessary runs
3434
steps:
3535
- name: Checkout PR head
36-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
36+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3737
with:
3838
# Checkout the actual PR head, not the merge commit GitHub creates
3939
ref: ${{ github.event.pull_request.head.sha }}
4040
# Fetch full history to access all PR commits
4141
fetch-depth: 0
4242
- name: Checkout local actions
43-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
43+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4444
with:
4545
ref: ${{ github.workflow_sha }}
4646
fetch-depth: 1

.github/workflows/daily-master-tag.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-latest
1515
if: github.repository == 'leanprover-community/mathlib4'
1616
steps:
17-
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
17+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
1818
with:
1919
ref: master
2020

.github/workflows/daily.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
steps:
3232
# Checkout repository, so that we can fetch tags to decide which branch we want.
3333
- name: Checkout branch or tag
34-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
34+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3535

3636
- name: Fetch latest tags (if nightly)
3737
if: matrix.branch_type == 'nightly'
@@ -52,7 +52,7 @@ jobs:
5252
5353
# Checkout the branch or tag we want to test.
5454
- name: Checkout branch or tag
55-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
55+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
5656
with:
5757
repository: ${{ matrix.branch_type == 'nightly' && 'leanprover-community/mathlib4-nightly-testing' || github.repository }}
5858
ref: ${{ env.BRANCH_REF }}
@@ -82,7 +82,7 @@ jobs:
8282
branch_type: [master, nightly]
8383
steps:
8484
- name: Checkout repository
85-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
85+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
8686

8787
- name: Get job status and URLs
8888
id: get-status
@@ -156,7 +156,7 @@ jobs:
156156
steps:
157157
# Checkout repository, so that we can fetch tags to decide which branch we want.
158158
- name: Checkout branch or tag
159-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
159+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
160160

161161
- name: Fetch latest tags (if nightly)
162162
if: matrix.branch_type == 'nightly'
@@ -177,7 +177,7 @@ jobs:
177177
178178
# Checkout the branch or tag we want to test.
179179
- name: Checkout branch or tag
180-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
180+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
181181
with:
182182
repository: ${{ matrix.branch_type == 'nightly' && 'leanprover-community/mathlib4-nightly-testing' || github.repository }}
183183
ref: ${{ env.BRANCH_REF }}
@@ -205,7 +205,7 @@ jobs:
205205
branch_type: [master, nightly]
206206
steps:
207207
- name: Checkout repository
208-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
208+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
209209

210210
- name: Get job status and URLs
211211
id: get-status
@@ -279,7 +279,7 @@ jobs:
279279
steps:
280280
# Checkout repository, so that we can fetch tags to decide which branch we want.
281281
- name: Checkout branch or tag
282-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
282+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
283283

284284
- name: Fetch latest tags (if nightly)
285285
if: matrix.branch_type == 'nightly'
@@ -300,7 +300,7 @@ jobs:
300300
301301
# Checkout the branch or tag we want to test.
302302
- name: Checkout branch or tag
303-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
303+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
304304
with:
305305
repository: ${{ matrix.branch_type == 'nightly' && 'leanprover-community/mathlib4-nightly-testing' || github.repository }}
306306
ref: ${{ env.BRANCH_REF }}
@@ -370,7 +370,7 @@ jobs:
370370
branch_type: [master, nightly]
371371
steps:
372372
- name: Checkout repository
373-
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
373+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
374374

375375
- name: Get job status and URLs
376376
id: get-status

0 commit comments

Comments
 (0)