summaryrefslogtreecommitdiff
path: root/.github/workflows/nightly-rust-update.yml
blob: 00ff6e66930664435c7f0af3795d3c3728a6d8cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
name: Update Rust nightly
on:
    workflow_dispatch:
    schedule:
        # Nothing magic here, I just wanted to avoid the midnight thundering
        # herd on the first of each month.
        - cron: '0 5 8 * *'

jobs:
    nightly-update:
        name: Update Rust nightly
        runs-on: ubuntu-latest
        steps:
            - uses: actions/checkout@v2
            - run: tools/update-nightly
            - run: tools/install-tool-dependencies
            - run: tools/checks
            - uses: peter-evans/create-pull-request@v3
              with:
                commit-message: Update Rust nightly version.
                branch: rust-nightly-update
                title: Update Rust nightly version
                body: |
                    If these changes look good, merge this pull request to
                    update to the latest Nightly as of today.
                    
                    Automatically generated by the nightly-rust-update workflow.