devcontainer ci image cache is never working
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- docker, github-actions, typescript
Direção de pesquisa
Compare os dois workflows do GitHub Actions, especialmente imageName, cacheFrom, push e o ponto de entrada fixado devcontainers/[email protected]. Reproduza o workflow de deploy e inspecione o comportamento do cache da action para a imagem publicada. Está concluído quando o workflow de deploy reutiliza a imagem de contêiner existente em vez de reconstruí-la.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
In dc github action I have
- name: Dev Container Build and Run Action
uses: devcontainers/[email protected]
with:
imageName: ghcr.io/${{ github.repository_owner }}/devcontainers
imageTag: latest
runCmd: |
mvn --version
whoami
ls -lash /home/vscode
echo "Dev Container can start up! Let's push!"
this builds and pushes the DC.
In deploy github action I have:
- name: Dev Container Build and Run Action
uses: devcontainers/[email protected]
with:
imageName: ghcr.io/${{ github.repository_owner }}/devcontainers
cacheFrom: ghcr.io/${{ github.repository_owner }}/devcontainers
# platform: linux/amd64,linux/arm64
push: never
runCmd: |
whoami
ls -lash /home/vscode/
< then a lot more things>
This always rebuilds the container instead of loading it from cache.
What am I doing wrong?
- Linguagem predominante
- TypeScript
- Estrelas
- 505
- Forks
- 102
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de devcontainers/ci
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100
devcontainers/ci#446 ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100
devcontainers/ci#445 ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
devcontainers/ci#444 · 4 comentários · 3 reações ·
-
Inputs are wrong in post step when action is called through a nested composite actionTalvez já em andamento @v-Kaniska244 assumiu há 80 dias. Aberta
devcontainers/ci#442 · 1 responsável ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
devcontainers/ci#437 ·
Todas as issues de devcontainers/ci
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 70/100
microsoft/playwright#43640 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
grasshopper-protocol/grsshppr#172 ·
Mantenedores costumam responder em até 1 dia
-
bug help wanted
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Tencent/teamai-cli#1397 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
DouyinFE/semi-design#3641 ·
Mantenedores costumam responder em até 3 dias
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
Mantenedores costumam responder em até 1 dia