Skip to content

Open PRs to bump the e-Paper submodule automatically - #3

Open
TomerAberbach wants to merge 1 commit into
yskoht:mainfrom
TomerAberbach:main
Open

Open PRs to bump the e-Paper submodule automatically#3
TomerAberbach wants to merge 1 commit into
yskoht:mainfrom
TomerAberbach:main

Conversation

@TomerAberbach

Copy link
Copy Markdown

Just thought I'd make your life easier (and make me happy knowing the package I'm depending on stays updated!)


Dependabot's gitsubmodule ecosystem opens the PR when upstream moves, which avoids a scheduled workflow polling the API and a PAT to push branches.

The smoke test gives those PRs something to verify. epaper/init.py hardcodes the driver path under RaspberryPi_JetsonNano, so a bump that moves it leaves modules() empty. Importing a driver needs RPi.GPIO and a real Pi, so the check stops at the import of epaper itself and needs no poetry install.

publish.yml switches to the checkout submodules option so both workflows fetch the submodule the same way.

Dependabot's gitsubmodule ecosystem opens the PR when upstream
moves, which avoids a scheduled workflow polling the API and a PAT to
push branches.

The smoke test gives those PRs something to verify. epaper/__init__.py
hardcodes the driver path under RaspberryPi_JetsonNano, so a bump that
moves it leaves modules() empty. Importing a driver needs RPi.GPIO and
a real Pi, so the check stops at the import of epaper itself and needs
no poetry install.

publish.yml switches to the checkout submodules option so both
workflows fetch the submodule the same way.
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.

1 participant