Auto merge of #28439 - servo:fix-docs2, r=jdm

Fix doc upload job
This commit is contained in:
bors-servo 2021-05-25 12:58:48 -04:00 committed by GitHub
commit 6fb584b2b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 33 additions and 21 deletions

View file

@ -29,7 +29,7 @@ jobs:
git add . git add .
git -c user.name="Workflow" -c user.email="" \ git -c user.name="Workflow" -c user.email="" \
commit -q -m "Rebuild Servo documentation" commit -q -m "Rebuild Servo documentation"
git remote set-url origin https://git:${DOC_SERVO_ORG}@github.com/servo/doc.servo.org git remote add origin https://git:${DOC_SERVO_ORG}@github.com/servo/doc.servo.org
git push --force origin FETCH_HEAD:gh-pages git push --force origin master:gh-pages
env: env:
DOC_SERVO_ORG: ${{ secrets.DOC_SERVO_ORG }} DOC_SERVO_ORG: ${{ secrets.DOC_SERVO_ORG }}

31
.github/workflows/nightly-rust.yml vendored Normal file
View file

@ -0,0 +1,31 @@
name: Nightly rustc build
on:
schedule:
# Run at 5:30 am, daily.
- cron: '15 5 * * *'
workflow_dispatch:
env:
RUST_BACKTRACE: 1
SHELL: /bin/bash
jobs:
build-linux-with-rust-nightly:
name: Build (Linux) + rustc nightly
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 2
- name: Update rustc
run: echo nightly > rust-toolchain
- name: Bootstrap
run: |
python3 -m pip install --upgrade pip virtualenv
sudo apt update
python3 ./mach bootstrap
- name: Release build
run: python3 ./mach build --release
- name: Unit tests
run: python3 ./mach test-unit --release

View file

@ -11,25 +11,6 @@ env:
SHELL: /bin/bash SHELL: /bin/bash
jobs: jobs:
build-linux-with-rust-nightly:
name: Build (Linux) + rustc nightly
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 2
- name: Update rustc
run: echo nightly > rust-toolchain
- name: Bootstrap
run: |
python3 -m pip install --upgrade pip virtualenv
sudo apt update
python3 ./mach bootstrap
- name: Release build
run: python3 ./mach build --release
- name: Unit tests
run: python3 ./mach test-unit --release
upload-linux: upload-linux:
name: Upload nightly (Linux) name: Upload nightly (Linux)
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04