Update: Add K8s apply
Some checks failed
Release / release-image (push) Successful in 2m10s
Release / deploy (push) Failing after 1m14s

This commit is contained in:
2024-10-12 17:49:49 +00:00
parent 6633a104da
commit d64b524a19

View File

@@ -1,7 +1,5 @@
name: release-tag name: Release
on: [push]
on:
push
jobs: jobs:
release-image: release-image:
@@ -47,3 +45,19 @@ jobs:
tags: | tags: |
${{ env.CONTAINER_REGISTRY }}/${{ env.GITEA_REPO }}:${{ env.GITEA_REF_NAME }} ${{ env.CONTAINER_REGISTRY }}/${{ env.GITEA_REPO }}:${{ env.GITEA_REF_NAME }}
${{ env.CONTAINER_REGISTRY }}/${{ env.GITEA_REPO }}:${{ env.GITEA_TAG }} ${{ env.CONTAINER_REGISTRY }}/${{ env.GITEA_REPO }}:${{ env.GITEA_TAG }}
deploy:
needs: release-image
runs-on: imgbuilder
container: bitnami/kubectl
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup kubeconfig
run: |
echo "KUBE_CONFIG" > config
- name: Deploy
run: |
kubectl --kubeconfig config apply -f k8s/deploy.*
kubectl --kubeconfig config rollout restart deployment mafuyu