refactor(ci): optimize parallelism
Build and Deploy / build-and-deploy (push) Successful in 47s

This commit is contained in:
2026-07-01 14:05:35 +07:00 Unverified
parent 0470f03656
commit cacfb8e6f8
+6 -13
View File
@@ -13,23 +13,16 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- run: | - name: Build and Install kubectl
run: |
TAG=${{ gitea.sha }} TAG=${{ gitea.sha }}
ARCH=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/')
docker build \ docker build \
-t mts.dgnr.us:5000/${{ gitea.repository }} \ -t mts.dgnr.us:5000/${{ gitea.repository }} \
-t mts.dgnr.us:5000/${{ gitea.repository }}:$TAG \ -t mts.dgnr.us:5000/${{ gitea.repository }}:$TAG --push \
. . &
curl -sLO "https://dl.k8s.io/release/v1.35.0/bin/linux/${ARCH}/kubectl" &
- run: |
TAG=${{ gitea.sha }}
docker push mts.dgnr.us:5000/${{ gitea.repository }} &
docker push mts.dgnr.us:5000/${{ gitea.repository }}:$TAG &
wait wait
- name: Install kubectl
run: |
ARCH=$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/')
curl -sLO "https://dl.k8s.io/release/v1.35.0/bin/linux/${ARCH}/kubectl"
chmod +x kubectl chmod +x kubectl
mv kubectl /usr/local/bin/kubectl mv kubectl /usr/local/bin/kubectl