devcontainers / devcontainers/ci

Improve CI

Offen
#60 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
housekeeping
Vorherrschende Sprache
TypeScript
Sterne
496
Forks
101
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

- [X] ensure tests are run (e.g. `common`)
- [ ] ensure that `make build-package` in `github-action` doesn't result in changes (i.e. enforce that it has been run) (#80)
- [ ] ?Split the azdo test into a [triggered pipeline](https://docs.github.com/en/actions/reference/events-that-trigger-workflows#workflow_run) and [tag with an environment](https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#jobsjob_idenvironment) (require approval)
- [x] Add docker-from-docker test for GH action
- [x] Add docker-from-docker test for AzDO task
- [ ] Make AzDO pipeline project public (waiting on being granting build pipeline execution)
- [ ] show the AzDO pipeline run as a [check on the PR](https://docs.github.com/en/rest/reference/checks)
- [ ] explore ways to ensure that only a single instance of the AzDO publish VSIX + run build is running at once (maybe less relevant if split and requires approval)

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Überprüfe die nicht abgehakten Checklistenpunkte, beginnend mit den Verweisen auf GitHub Action und Azure DevOps-Pipelines; untersuche `make build-package` und die vorhandenen Docker-from-Docker-Tests. Als erledigt gilt dies, wenn für die verbleibenden CI-Belange Implementierungen definiert sind und die entsprechenden Prüfungen oder das Pipeline-Verhalten verifiziert wurden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
azure, docker, github-actions
Bereich
ci-cd, devops
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.