teslamate-org / teslamate

A self-hosted data logger for your Tesla 🚘
https://docs.teslamate.org
MIT License
6.04k stars 752 forks source link

ci: create PR to udpate flake.lock every saturday #4372

Closed brianmay closed 1 week ago

brianmay commented 1 week ago

If this works it should create PRs that look a bit like https://github.com/brianmay/robotica-rust/pull/701

Caveats:

netlify[bot] commented 1 week ago

Deploy Preview for teslamate ready!

Name Link
Latest commit d4e54a9bf2c8e3bb84ec85082832c07d9454da0d
Latest deploy log https://app.netlify.com/sites/teslamate/deploys/6733d2de707b540008db75d9
Deploy Preview https://deploy-preview-4372--teslamate.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

brianmay commented 1 week ago

There is a request for native nix flake support in dependabot, but don't hold your breath waiting for it to happen :-)

https://github.com/dependabot/dependabot-core/issues/7340 https://github.com/NixOS/nix/issues/9823

brianmay commented 1 week ago

Thanks for the feedback. I agree with all points raised.

brianmay commented 1 week ago

Hopefully I addressed all the feedback.

I left the DeterminateSystems/nix-installer-action@main open though so you can read what I said :-)

Obviously this has not been tested...

JakobLichterfeld commented 1 week ago

As feared, there are access problems: https://github.com/teslamate-org/teslamate/actions/runs/11813145746/job/32909622410#step:4:913

JakobLichterfeld commented 1 week ago

Ok, with c673ef3 we are getting closer:

https://github.com/teslamate-org/teslamate/actions/runs/11813338621/job/32910192341#step:4:921

JakobLichterfeld commented 1 week ago

I changed our org settings: image

And now it succeed: https://github.com/teslamate-org/teslamate/actions/runs/11813473229/job/32910586733

--> #4381

brianmay commented 1 week ago

Great!