summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorScott Shawcroft <scott@adafruit.com>2020-07-13 15:53:44 -0700
committerGitHub <noreply@github.com>2020-07-13 15:53:44 -0700
commitd712d1281c6f7bde36629767ce429cc646ed0a29 (patch)
tree6cb982ba12020332f2d9cbed3eb515ccdf8f510e /.github/workflows
parentc8752ff93eb62f115e9129f7b2d20d8ed5a8ed88 (diff)
parent3fcd999130fcd87ccbabb65dbe6a6a6cadc08d90 (diff)
Merge branch 'main' into master
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml45
-rw-r--r--.github/workflows/create_website_pr.yml3
-rw-r--r--.github/workflows/pre-commit.yml2
3 files changed, 25 insertions, 25 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index f615cb7ce..9c5368f95 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -16,16 +16,15 @@ jobs:
env:
GITHUB_CONTEXT: ${{ toJson(github) }}
run: echo "$GITHUB_CONTEXT"
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v2.2.0
with:
submodules: true
fetch-depth: 0
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
- - run: git submodule sync
- - run: git submodule foreach git remote -v
- - run: git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
- name: CircuitPython version
- run: git describe --dirty --tags
+ run: |
+ git describe --dirty --tags
+ echo "::set-env name=CP_VERSION::$(git describe --dirty --tags)"
- name: Set up Python 3.8
uses: actions/setup-python@v1
with:
@@ -66,8 +65,16 @@ jobs:
working-directory: tests
- name: Stubs
run: make stubs -j2
+ - uses: actions/upload-artifact@v2
+ with:
+ name: stubs
+ path: circuitpython-stubs*
- name: Docs
- run: sphinx-build -E -W -b html . _build/html
+ run: sphinx-build -E -W -b html -D version=${{ env.CP_VERSION }} -D release=${{ env.CP_VERSION }} . _build/html
+ - uses: actions/upload-artifact@v2
+ with:
+ name: docs
+ path: _build/html
- name: Translations
run: make check-translate
- name: New boards check
@@ -110,14 +117,11 @@ jobs:
gcc --version
python3 --version
msgfmt --version
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v2.2.0
with:
submodules: true
fetch-depth: 0
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
- - run: git submodule sync
- - run: git submodule foreach git remote -v
- - run: git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
- name: CircuitPython version
run: git describe --dirty --tags
- name: Build mpy-cross
@@ -145,6 +149,7 @@ jobs:
- "arduino_zero"
- "bast_pro_mini_m0"
- "bdmicro_vina_m0"
+ - "bless_dev_board_multi_sensor"
- "capablerobot_usbhub"
- "catwan_usbstick"
- "circuitbrains_basic_m0"
@@ -193,6 +198,7 @@ jobs:
- "itsybitsy_m4_express"
- "itsybitsy_nrf52840_express"
- "kicksat-sprite"
+ - "loc_ber_m4_base_board"
- "makerdiary_m60_keyboard"
- "makerdiary_nrf52840_m2_devkit"
- "makerdiary_nrf52840_mdk"
@@ -235,8 +241,11 @@ jobs:
- "pyportal"
- "pyportal_titano"
- "pyruler"
+ - "raytac_mdbt50q-db-40"
- "robohatmm1_m4"
- "sam32"
+ - "same54_xplained"
+ - "seeeduino_wio_terminal"
- "seeeduino_xiao"
- "serpente"
- "shirtty"
@@ -288,14 +297,11 @@ jobs:
gcc --version
arm-none-eabi-gcc --version
python3 --version
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v2.2.0
with:
submodules: true
fetch-depth: 0
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
- - run: git submodule sync
- - run: git submodule foreach git remote -v
- - run: git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
- name: mpy-cross
run: make -C mpy-cross -j2
- name: build
@@ -339,14 +345,11 @@ jobs:
gcc --version
riscv64-unknown-elf-gcc --version
python3 --version
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v2.2.0
with:
submodules: true
fetch-depth: 0
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
- - run: git submodule sync
- - run: git submodule foreach git remote -v
- - run: git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
- name: mpy-cross
run: make -C mpy-cross -j2
- name: build
@@ -373,20 +376,18 @@ jobs:
board:
- "espressif_saola_1_wroom"
- "espressif_saola_1_wrover"
+ - "unexpectedmaker_feathers2"
steps:
- name: Set up Python 3.8
uses: actions/setup-python@v1
with:
python-version: 3.8
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v2.2.0
with:
submodules: true
fetch-depth: 0
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
- - run: git submodule sync
- - run: git submodule foreach git remote -v
- - run: git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
- name: CircuitPython version
run: git describe --dirty --tags
- uses: actions/cache@v1
diff --git a/.github/workflows/create_website_pr.yml b/.github/workflows/create_website_pr.yml
index 79a6c68a7..9907c08ae 100644
--- a/.github/workflows/create_website_pr.yml
+++ b/.github/workflows/create_website_pr.yml
@@ -23,12 +23,11 @@ jobs:
run: |
gcc --version
python3 --version
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v2.2.0
with:
submodules: true
fetch-depth: 0
- run: git fetch --recurse-submodules=no https://github.com/adafruit/circuitpython refs/tags/*:refs/tags/*
- - run: git submodule foreach git fetch --recurse-submodules=no origin +refs/tags/*:refs/tags/*
- name: CircuitPython version
run: git describe --dirty --tags
- name: Website
diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml
index 116829296..966310304 100644
--- a/.github/workflows/pre-commit.yml
+++ b/.github/workflows/pre-commit.yml
@@ -7,7 +7,7 @@ name: pre-commit
on:
pull_request:
push:
- branches: [master]
+ branches: [main]
jobs:
pre-commit: