Giter VIP home page Giter VIP logo

Comments (7)

ZeroPointMax avatar ZeroPointMax commented on June 25, 2024 2

So let's sum up what happens here. Surely, devil's in the detail.

  • npm ci triggers a reading git operation (ls-remote)
  • it uses SSH for encryption
  • it tries to access GitHub via 192.30.255.113
    • 192.0.0.0/8 is a private address range
    • therefore, it runs somewhere inside GH's network?
  • the action can reach an SSH server under the given address, but GitHub refuses access, since it does not recognise its public key

Have i understood that corrrectly?
If so:

  • where does the keypair even come from?
  • how did it used to work anyways?
  • are there any git write operations involved in npm ci or npm test?
    • if not, is it possible to use HTTPS instead?

from md2apkg.

Steve2955 avatar Steve2955 commented on June 25, 2024 2

Successfully moved to npm

@RvNovae @ZeroPointMax @nukerxy Thank you everyone!

from md2apkg.

RvNovae avatar RvNovae commented on June 25, 2024 1

Oh no, that could be the cause. I should probably publish Steve2955/anki-apkg-export on npm as well than 🤔

Either that or switching to a different method of cloning the repo (I think).
Publishing it on npm is probably easier though.

from md2apkg.

ZeroPointMax avatar ZeroPointMax commented on June 25, 2024

Unfortunately, the old logs where it was still working are deleted already.

from md2apkg.

Steve2955 avatar Steve2955 commented on June 25, 2024

@ZeroPointMax The repo causing the issue is Steve2955/anki-apkg-export. It's installed using npm but through git -> see package.json:

image

The repo is public and installing md2apkg works fine locally and and using the actions in our orga. Which would require anki-apkg-export as well. That's why I don't understand, that it's causing issues here.

Have i understood that corrrectly?

It seems like that reading the log, but the package.json tells a different story. Howevery redirecting between the different protocols shouldn't be that easy 🤔

from md2apkg.

RvNovae avatar RvNovae commented on June 25, 2024

This could be of interest: https://github.blog/changelog/2022-03-15-removed-unencrypted-git-protocol-and-certain-ssh-keys/

The timing would be very fitting as well.

from md2apkg.

Steve2955 avatar Steve2955 commented on June 25, 2024

This could be of interest: https://github.blog/changelog/2022-03-15-removed-unencrypted-git-protocol-and-certain-ssh-keys/

The timing would be very fitting as well.

Oh no, that could be the cause. I should probably publish Steve2955/anki-apkg-export on npm as well than 🤔

from md2apkg.

Related Issues (17)

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.