Puncte:1

Revizia pachetului Ubuntu nu a fost găsită în acțiunile GitHub

drapel co

Folosesc acțiuni GitHub cu un rulant Ubuntu 20.04 și, de sâmbăta trecută, am început să primesc o eroare în jurnalul de acțiuni Github. Nu am schimbat configurația yml.

Eroarea:

Obține:79 http://azure.archive.ubuntu.com/ubuntu focal/universe amd64 proj-bin amd64 6.3.1-1 [88.8 kB]
Preluat 55,7 MB în 1 s (61,8 MB/s)
E: Nu s-a putut prelua http://security.ubuntu.com/ubuntu/pool/main/c/curl/libcurl4-gnutls-dev_7.68.0-1ubuntu2.5_amd64.deb 404 Not Found [IP: 52.250.76.244 80]
E: Nu se pot prelua unele arhive, poate rulați apt-get update sau încercați cu --fix-missing?
Eroare: proces finalizat cu codul de ieșire 100.

Am verificat repo și există o versiune puțin diferită disponibilă:

încercând să preiau: libcurl4-gnutls-dev_7.68.0-1ubuntu2.5_amd64.deb
      disponibil: libcurl4-gnutls-dev_7.68.0-1ubuntu2.6_amd64.deb

(ubuntu2.6_amd64 vs ubuntu2.5_amd64)

Cum ar trebui să fac instalatorul să găsească această versiune?

O parte din configurația yml (dosar complet):

locuri de munca:
  construi:
    rulează-pe: ubuntu-latest
    strategie:
      matrice:
        versiunea python: [3.6, 3.7, 3.8, 3.9]

    Servicii:
      postgres:
        # chestii postgres
    pași:
    - folosește: actions/checkout@v2
      cu:
        adâncimea de preluare: 0
    - nume: Configurați Python ${{ matrix.python-version }}
      folosește: actions/setup-python@v2
      cu:
        versiunea python: ${{ matrix.python-version }}
    - nume: Instalați dependențe
      alerga: |
        # unele pachete python
Michael Hampton avatar
drapel cz
Vă rugăm să nu omiteți informații relevante. Postați fișierul _complet_ yaml.
drapel co
@MichaelHampton a postat o adresă URL la configurația completă.
Michael Hampton avatar
drapel cz
Nu rulează `apt-get update` înainte de a încerca `apt-get install`!
drapel co
@MichaelHampton mulțumesc, într-adevăr a fost mai profund în configurație, testele au trecut. Te rog, postează-l ca răspuns și îl voi accepta.
Puncte:1
drapel cz

Eroarea a sugerat soluția:

E: Nu se pot prelua unele arhive, poate rulați apt-get update sau încercați cu --fix-missing?

Într-adevăr, inspectarea YAML a relevat că apt-get update nu era condus. Aceasta ar trebui să fie executată înainte de a instala software-ul.

drapel co
Cumva nu am observat expresia „run apt-get update” până nu am citit răspunsul tău. Prea multă concentrare și viziune în tunel.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.