Giter VIP home page Giter VIP logo

Comments (15)

micves avatar micves commented on July 19, 2024 1

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.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024 1

Finally working with v4 action, https://github.com/teslamate-org/teslamate/actions/runs/8094659397?pr=3708

@micves fyi

from teslamate.

micves avatar micves commented on July 19, 2024 1

Thanks a lot, that looks like it was a rough one :|

from teslamate.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

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.

micves avatar micves commented on July 19, 2024

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.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

fixed with 39ab647
Unfortunately not tested, as for security reasons changes in .githubfolder are excluded for our automatic ci

from teslamate.

micves avatar micves commented on July 19, 2024

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.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

Test with #3702

from teslamate.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

As I needed to adopt the digest naming again and our security is working, new test with #3703

from teslamate.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

Good thing our security guards works perfectly. Bad thing: testing GitHub actions is now a pain.

from teslamate.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

Test with #3704

from teslamate.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

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.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

new test for merging with #3705

from teslamate.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

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.

JakobLichterfeld avatar JakobLichterfeld commented on July 19, 2024

new test with #3706

from teslamate.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.