From 536778812fcca3e8576bc53109bed961d767aa33 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Fri, 10 Jan 2020 16:15:22 -0600 Subject: [PATCH] Migrate actions to default (2.0.x) branch --- .github/workflows/bump-date.yml | 34 ---------- .github/workflows/check-pr.yml | 31 --------- .github/workflows/test-builds.yml | 102 ------------------------------ 3 files changed, 167 deletions(-) delete mode 100644 .github/workflows/bump-date.yml delete mode 100644 .github/workflows/check-pr.yml delete mode 100644 .github/workflows/test-builds.yml diff --git a/.github/workflows/bump-date.yml b/.github/workflows/bump-date.yml deleted file mode 100644 index ecf4a4f0ec..0000000000 --- a/.github/workflows/bump-date.yml +++ /dev/null @@ -1,34 +0,0 @@ -# -# bump-date.yml -# Bump the distribution date once per day -# - -name: Bump Distribution Date - -on: - schedule: - - cron: '0 0 * * *' - -jobs: - bump_date: - - runs-on: ubuntu-latest - - steps: - - - name: Check out bugfix-2.0.x - uses: actions/checkout@v2 - with: - ref: bugfix-2.0.x - - - name: Bump Distribution Date - run: | - # Inline Bump Script - [[ "$GITHUB_REPOSITORY" == "MarlinFirmware/Marlin" ]] || exit 0 - DIST=$( date +"%Y-%m-%d" ) - eval "sed -E -i 's/(#define +STRING_DISTRIBUTION_DATE) .*$/\1 \"$DIST\"/g' Marlin/src/inc/Version.h" && \ - git config user.name "${GITHUB_ACTOR}" && \ - git config user.email "${GITHUB_ACTOR}@users.noreply.github.com" && \ - git add . && \ - git commit -m "[cron] Bump distribution date ($DIST)" && \ - git push diff --git a/.github/workflows/check-pr.yml b/.github/workflows/check-pr.yml deleted file mode 100644 index 31b196e064..0000000000 --- a/.github/workflows/check-pr.yml +++ /dev/null @@ -1,31 +0,0 @@ -# -# check-pr.yml -# Add a comment to the PR if it's directed to a release branch -# - -name: Check PR - -on: - pull_request: - branches: - - 1.0.x - - 1.1.x - - 2.0.x - -jobs: - check_pr: - - runs-on: ubuntu-latest - - steps: - - name: Comment on PR - uses: unsplash/comment-on-pr@master - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - msg: "

Thanks for your contribution! \ - Unfortunately we can't accept PRs directed at release branches. \ - We make patches to the bugfix branches and only later do we push them out as releases. \ - Please redo this PR starting with the `bugfix-2.0.x` branch and be careful to target `bugfix-2.0.x` when resubmitting the PR.

\ -

It may help to set your fork's default branch to `bugfix-2.0.x`.

\ -

See this page for full instructions.

" diff --git a/.github/workflows/test-builds.yml b/.github/workflows/test-builds.yml deleted file mode 100644 index db5c5ab701..0000000000 --- a/.github/workflows/test-builds.yml +++ /dev/null @@ -1,102 +0,0 @@ -# -# test-builds.yml -# Do test builds to catch compile errors -# - -name: CI - -on: - pull_request: - branches: - - bugfix-2.0.x - - dev-2.1.x - paths-ignore: - - config/** - - data/** - - docs/** - - '**/*.md' - -jobs: - test_builds: - - runs-on: ubuntu-latest - - strategy: - matrix: - test-platform: - # Base Environments - - - DUE - - esp32 - - linux_native - - megaatmega2560 - - teensy31 - - teensy35 - - # Extended AVR Environments - - - FYSETC_F6_13 - - megaatmega1280 - - rambo - - sanguino_atmega1284p - - sanguino_atmega644p - - # Extended STM32 Environments - - - STM32F103RC_bigtree - - STM32F103RC_bigtree_USB - - STM32F103RE_bigtree - - STM32F103RE_bigtree_USB - - STM32F103RC_fysetc - - jgaurora_a5s_a1 - - STM32F103VE_longer - - STM32F407VE_black - - BIGTREE_SKR_PRO - - mks_robin - - ARMED - - # Put lengthy tests last - - - LPC1768 - - LPC1769 - - # STM32 with non-STM framework. both broken for now. they should use HAL_STM32 which is working. - - #- STM32F4 - #- STM32F7 - - # Non-working environment tests - - #- BIGTREE_BTT002 - #- at90usb1286_cdc - #- at90usb1286_dfu - #- STM32F103CB_malyan - #- mks_robin_lite - #- mks_robin_mini - #- mks_robin_nano - #- SAMD51_grandcentral_m4 - - steps: - - - name: Select Python 3.7 - uses: actions/setup-python@v1 - with: - python-version: '3.7' # Version range or exact version of a Python version to use, using semvers version range syntax. - architecture: 'x64' # optional x64 or x86. Defaults to x64 if not specified - - - name: Install PlatformIO - run: | - pip install -U https://github.com/platformio/platformio-core/archive/master.zip - platformio update - - - name: Check out the PR - uses: actions/checkout@v2 - - - name: Run ${{ matrix.test-platform }} Tests - run: | - # Inline tests script - [[ "$GITHUB_REPOSITORY" == "MarlinFirmware/Marlin" ]] || exit 0 - chmod +x buildroot/bin/* - chmod +x buildroot/share/tests/* - export PATH=./buildroot/bin/:./buildroot/share/tests/:${PATH} - run_tests . ${{ matrix.test-platform }}