diff --git a/.github/workflows/gen-diffs.yaml b/.github/workflows/gen-diffs.yaml index 69c7dff60e..0b5e2de6f7 100644 --- a/.github/workflows/gen-diffs.yaml +++ b/.github/workflows/gen-diffs.yaml @@ -15,23 +15,24 @@ jobs: submodules: recursive fetch-depth: 0 - - name: Install lftp, kicad, and tk bindings + - name: Install sshpass, kicad, and tk bindings run: | - sudo add-apt-repository ppa:js-reynaud/kicad-5.1 + sudo add-apt-repository --yes ppa:kicad/kicad-6.0-releases sudo apt-get update - sudo apt-get install lftp kicad python3-tk + sudo apt-get install sshpass kicad python3-pip python3-tk scour librsvg2-bin + pip install python-dateutil pygubu - name: Get KiCad-Diff - run: git clone https://github.com/chuckwagoncomputing/KiCad-Diff.git + run: git clone https://github.com/leoheck/KiCad-Diff.git - - name: Set FTP variables + - name: Set SSH variables env: ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true' run: | if [ "${{github.event_name}}" = "push" ] && [ "${{github.ref}}" = "refs/heads/master" ]; then - echo "::set-env name=RUSEFI_FTP_SERVER::${{secrets.RUSEFI_FTP_SERVER}}"; - echo "::set-env name=RUSEFI_DOXYGEN_FTP_USER::${{secrets.RUSEFI_DOXYGEN_FTP_USER}}"; - echo "::set-env name=RUSEFI_DOXYGEN_FTP_PASS::${{secrets.RUSEFI_DOXYGEN_FTP_PASS}}"; + echo "::set-env name=RUSEFI_SSH_SERVER::${{secrets.RUSEFI_SSH_SERVER}}"; + echo "::set-env name=RUSEFI_SSH_USER::${{secrets.RUSEFI_SSH_USER}}"; + echo "::set-env name=RUSEFI_SSH_PASS::${{secrets.RUSEFI_SSH_PASS}}"; fi - name: Generate diffs diff --git a/hardware/rusefi_lib b/hardware/rusefi_lib index eb70637ed6..bb13948230 160000 --- a/hardware/rusefi_lib +++ b/hardware/rusefi_lib @@ -1 +1 @@ -Subproject commit eb70637ed6f87a6ff3a6fb60054b460edcd2e4e6 +Subproject commit bb139482308d6d41c7682669ebdf1563fd54c0bd