Skip to content

Conversation

@guysoft
Copy link
Owner

@guysoft guysoft commented May 6, 2025

Changes needed to build over OctoPi 1.1.0

Update all GitHub Actions to their latest stable versions, including:
- actions/checkout@v4
- actions/github-script@v7
- actions/upload-artifact@v4
- softprops/action-gh-release@v2
- Replace deprecated SFTP action with wangyucode/[email protected]
- Fix conditional syntax in workflow
@guysoft
Copy link
Owner Author

guysoft commented Aug 25, 2025

This works, not merging yet because of 2 things:

  1. /home/pi/klipper moved to /opt/octopi/klipper and I want to add a symlink
  2. I want to test that this works:
# Merge config
+sudo -u pi /home/pi/oprint/bin/python /files/merge-settings.py /files/octoprint/config.yaml /home/pi/.octoprint/config.yaml
-sudo -u pi "${OCTOPI_OCTOPRINT_FOLDER}"/bin/python /files/merge-settings.py /files/octoprint/config.yaml /home/pi/.octoprint/config.yaml

Because the end its running on /home/pi/.octoprint/config.yaml

@guysoft guysoft changed the title Update ci, update so version armf is downloaded and not arm64 Changes needed to build over OctoPi 1.1.0 Aug 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants