diff --git a/.github/workflows/klipper_moonraker_multiarch.yml b/.github/workflows/klipper_moonraker_multiarch.yml index 7b6aecf..493d218 100644 --- a/.github/workflows/klipper_moonraker_multiarch.yml +++ b/.github/workflows/klipper_moonraker_multiarch.yml @@ -6,11 +6,19 @@ on: - main - develop schedule: - - cron: "42 13 * * 0,2,5" + - cron: "42 13 * * 0" jobs: + consecutiveness: + runs-on: ubuntu-latest + steps: + - uses: mktcode/consecutive-workflow-action@e2e008186aa210faacd68ec30f6ac236f7e2f435 + with: + token: ${{ secrets.GITHUB_TOKEN }} + docker: runs-on: ubuntu-latest + needs: [ consecutiveness ] steps: - name: Checkout uses: actions/checkout@v2 diff --git a/build_firmware.sh b/build_firmware.sh index 3b4c8e5..62d2976 100755 --- a/build_firmware.sh +++ b/build_firmware.sh @@ -2,15 +2,16 @@ BASE=$(pwd) echo $BASE -TARGET=linux +TARGET=cheetah +BUILD_DIR=${BASE}/build CONFIG_NAME=".config_${TARGET}" -CONFIG_PATH=${BASE}/${CONFIG_NAME} +CONFIG_PATH=${BUILD_DIR}/${CONFIG_NAME} touch ${CONFIG_PATH} -BUILD_DIR=${BASE}/klipper_build_${TARGET} +OUT_DIR=${BUILD_DIR}/klipper_build_${TARGET} mkdir -p ${BUILD_DIR} CONTAINER=$(docker run -d -v ${CONFIG_PATH}:/home/klippy/klipper/.config -v ${BUILD_DIR}:/home/klippy/klipper/out klipper-builder sleep infinity) docker exec -it ${CONTAINER} make menuconfig docker exec ${CONTAINER} make -docker exec ${CONTAINER} make flash +#docker exec ${CONTAINER} make flash docker stop ${CONTAINER} docker rm ${CONTAINER} \ No newline at end of file