Comments (15)
Think this is causing errors in:
https://github.com/teslamate-org/teslamate/actions/runs/8064800308/job/22029399915
Error: Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Found something here that could explain it:
actions/upload-artifact#478
from teslamate.
Finally working with v4 action, https://github.com/teslamate-org/teslamate/actions/runs/8094659397?pr=3708
@micves fyi
from teslamate.
Thanks a lot, that looks like it was a rough one :|
from teslamate.
Thanks, GitHub Actions are hard to test locally (even if it is possible in most cases).
Will take a deeper look into the naming. I was aware of the breaking change and considered it as not relevant, as we use it differently.
from teslamate.
Thanks for looking into it. There are many small steps in CI at the moment, but at some point it's all going to be sorted out :)
from teslamate.
fixed with 39ab647
Unfortunately not tested, as for security reasons changes in .github
folder are excluded for our automatic ci
from teslamate.
It looks like it works on master, but still not on PRs :(
https://github.com/teslamate-org/teslamate/actions/runs/8082839912/job/22084555821
in the log it seems to ignore ${{ matrix.runs-on }}
2024-02-28T15:27:19.5466184Z ##[group]Run actions/upload-artifact@v4
2024-02-28T15:27:19.5466740Z with:
2024-02-28T15:27:19.5467093Z name: single-digest-
from teslamate.
Test with #3702
from teslamate.
As I needed to adopt the digest naming again and our security is working, new test with #3703
from teslamate.
Good thing our security guards works perfectly. Bad thing: testing GitHub actions is now a pain.
from teslamate.
Test with #3704
from teslamate.
Ok test looks good for the upload now, the merging is still failing: https://github.com/teslamate-org/teslamate/actions/runs/8089110554/job/22104597849?pr=3485
from teslamate.
new test for merging with #3705
from teslamate.
Merging works as expected, as path is not supported anymore, the working directory needs to be set beforehand, so follow-up steps can use the downloaded artifacts directly
from teslamate.
new test with #3706
from teslamate.
Related Issues (20)
- feat: bundle MQTT data in one json blob HOT 11
- Wrong time zone for estimated charge end, TZ environment variable set correctly HOT 9
- New Model Y does not get discovered in version 1.28.3 HOT 1
- Model S MCU1 sleep issues HOT 19
- Battery Health - LFP - Status: 500. Message: convert frame from rows error: pq: division by zero HOT 4
- Has edge been updated? HOT 3
- TZ environment variable name confusion HOT 25
- Error on QNAP TS-231P3 HOT 1
- Extend version with more build info HOT 5
- Some address could not be displayed HOT 1
- Battery Health not showing on new cars? HOT 1
- build: bump app base image to fix 'GLIBC_2.34' not found error HOT 6
- build: reduce the size of the Docker image by cleaning the APT cache
- New Tesla API for authentication HOT 1
- Drive state appears as online state while driving. HOT 3
- Internal server error due to "time_zone_not_found" HOT 9
- Programatic way to cancel sleep attempt HOT 10
- collation version mismatch HOT 4
- Grafana drive details map jumping back and forth HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from teslamate.