Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Test stack deploy fails; replace it with a new build/deploy flow

Aperta
#4,297 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
55/100
Tipo di issue
Funzionalità
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
docker, github-actions, haskell
Ambito
backend, ci-cd, devops

Direzione di ricerca

Start by reading .github/workflows/build-and-deploy-test-stack.yml and inspect the existing CI image build workflows and docker/swarm-stack. Replace the host-side clone and build with deployment of the CI-built images through the Docker Swarm stack. Verify the workflow passes on a push to test and that the test stack serves the deployed version.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

🏗 Infrastructure
Problem

The test stack deploy fails, so v3.0.0 (#4296) can't be verified before production.

  • Deploy app run fails on SSH: dial tcp ***:22: connect: connection refused.
  • .github/workflows/build-and-deploy-test-stack.yml still clones the repo on the host and builds there (including the Haskell container), and checks out $GOVTOOL_TAG, which the script never sets.
Task

Prepare a new build/deploy flow for the test stack: use the images CI already builds and deploy them with the Docker Swarm stack in docker/swarm-stack, replacing the clone-and-build-on-host script.

Acceptance criteria
  • The new test-stack build/deploy workflow passes on a push to test.
  • The test stack serves the deployed version.
Lingua principale
HTML
Stelle
22
Fork
28
Merge medio
20h 44m
PR unite (30g)
33

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di IntersectMBO/govtool

Tutte le issue di IntersectMBO/govtool

Issue simili

Altre issue su Backend & API Design

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.