ci: update
Some checks are pending
Gitea Actions Demo / Explore-Gitea-Actions (push) Waiting to run

This commit is contained in:
2026-01-24 20:35:37 +08:00
parent dfcea9ec22
commit 69cbfd9c2e

View File

@@ -31,6 +31,8 @@ jobs:
go version go version
- name: Run golangci-lint - name: Run golangci-lint
uses: http://10.42.0.203:3000/golangci/golangci-lint-action@v9.2.0 uses: http://10.42.0.203:3000/golangci/golangci-lint-action@v9.2.0
with:
fetch-depth: 1
- name: Tests - name: Tests
run: | run: |
cd ${{ gitea.workspace }} cd ${{ gitea.workspace }}
@@ -53,15 +55,15 @@ jobs:
- name: Push Docker image to local registry - name: Push Docker image to local registry
run: | run: |
docker push localhost:8180/go-example/go-example:${{ gitea.sha }} docker push localhost:8180/go-example/go-example:${{ gitea.sha }}
- name: Update manifest and Push to Git - name: Update manifest and Push to Git
run: | run: |
# 使用 kustomize 或 sed 修改镜像版本 # 使用 kustomize 或 sed 修改镜像版本
sed -i "s|image: .*:.*|image: localhost:8180/go-example/go-example:${{ gitea.sha }}|g" deployment.yaml sed -i "s|image: .*:.*|image: localhost:8180/go-example/go-example:${{ gitea.sha }}|g" deployment.yaml
# 配置 Git 并提交回仓库 # 配置 Git 并提交回仓库
git config --global user.name "Gitea Action" git config --global user.name "Gitea Action"
git config --global user.email "action@gitea.io" git config --global user.email "action@gitea.io"
git add deployment.yaml git add deployment.yaml
git commit -m "chore: update image to ${{ gitea.sha }} [skip ci]" git commit -m "chore: update image to ${{ gitea.sha }} [skip ci]"
git push origin main git push origin main
- run: echo "🍏 This job's status is ${{ job.status }}." - run: echo "🍏 This job's status is ${{ job.status }}."