devcontainers / devcontainers/ci
Improve CI
- 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
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