File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ name: Build and push Docker image
22
33on :
44 push :
5+ branches :
6+ - master
57 pull_request :
68 schedule :
79 - cron : ' 0 2 * * 0'
6062 docker tag termux/termux-docker:i686 termux/termux-docker:latest
6163 docker push termux/termux-docker:latest
6264 fi
65+
66+ - name : Export container as tar archive
67+ if : always()
68+ run : |
69+ docker run \
70+ --privileged \
71+ --name termux-docker-${{ matrix.CPU_ARCH }} \
72+ termux/termux-docker:${{ matrix.CPU_ARCH }} \
73+ uname -a
74+ docker stop termux-docker-${{ matrix.CPU_ARCH }}
75+ docker export -o termux-docker-${{ matrix.CPU_ARCH }}.tar \
76+ termux-docker-${{ matrix.CPU_ARCH }}
77+ sha256sum termux-docker-${{ matrix.CPU_ARCH }}.tar
78+
79+ - name : Store tar archive
80+ if : always()
81+ uses : actions/upload-artifact@v4
82+ with :
83+ name : termux-docker-${{ matrix.CPU_ARCH }}-${{ github.sha }}
84+ path : termux-docker-${{ matrix.CPU_ARCH }}.tar
You can’t perform that action at this time.
0 commit comments