Mirror of
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #113 from trueberryless-org/update-template-files

[ci] sync template files

authored by

trueberryless and committed by
GitHub
2bf9c85c 511f965b

+48 -43
+7 -6
.github/workflows/deployment.yaml
··· 13 13 REGISTRY: docker.io 14 14 IMAGE_OWNER: trueberryless 15 15 IMAGE_NAME: mutanuq 16 + LUNARIA_IMAGE_NAME: i18n-mutanuq 16 17 NODE_VERSION: 20 17 18 18 19 jobs: ··· 184 185 - name: Setup Node 185 186 uses: actions/setup-node@v4 186 187 with: 187 - node-version: 20 188 + node-version: ${{ env.NODE_VERSION }} 188 189 cache: pnpm 189 - cache-dependency-path: ./starlight/pnpm-lock.yaml 190 + cache-dependency-path: ./pnpm-lock.yaml 190 191 191 192 - name: Install dependencies 192 193 run: pnpm install ··· 211 212 id: meta 212 213 uses: docker/metadata-action@v5 213 214 with: 214 - images: ${{ env.REGISTRY }}/${{ env.IMAGE_OWNER }}/${{ env.IMAGE_NAME }} 215 + images: ${{ env.REGISTRY }}/${{ env.IMAGE_OWNER }}/${{ env.LUNARIA_IMAGE_NAME }} 215 216 216 217 - name: Build and push Docker image 217 218 uses: docker/build-push-action@v6 ··· 220 221 file: ./starlight/lunaria/Dockerfile 221 222 push: true 222 223 tags: | 223 - ${{ env.IMAGE_OWNER }}/${{ env.IMAGE_NAME }}:${{ needs.image-tag.outputs.IMAGE_TAG }} 224 - ${{ env.IMAGE_OWNER }}/${{ env.IMAGE_NAME }}:latest 224 + ${{ env.IMAGE_OWNER }}/${{ env.LUNARIA_IMAGE_NAME }}:${{ needs.image-tag.outputs.IMAGE_TAG }} 225 + ${{ env.IMAGE_OWNER }}/${{ env.LUNARIA_IMAGE_NAME }}:latest 225 226 labels: ${{ steps.meta.outputs.labels }} 226 227 227 228 - name: Update manifest-lunaria/deployment.yaml file 228 229 run: | 229 - yq eval '.spec.template.spec.containers[0].image = "${{ env.IMAGE_OWNER }}/${{ env.IMAGE_NAME }}:${{ needs.image-tag.outputs.IMAGE_TAG }}"' -i manifest-lunaria/deployment.yaml 230 + yq eval '.spec.template.spec.containers[0].image = "${{ env.IMAGE_OWNER }}/${{ env.LUNARIA_IMAGE_NAME }}:${{ needs.image-tag.outputs.IMAGE_TAG }}"' -i manifest-lunaria/deployment.yaml 230 231 231 232 - uses: stefanzweifel/git-auto-commit-action@v4 232 233 with:
+8 -8
manifest-lunaria/certificate.yaml
··· 1 1 apiVersion: cert-manager.io/v1 2 2 kind: Certificate 3 3 metadata: 4 - name: i18n-mutanuq 5 - namespace: mutanuq 4 + name: i18n-mutanuq 5 + namespace: i18n-mutanuq 6 6 spec: 7 - secretName: i18n-mutanuq 8 - issuerRef: 9 - name: acme-issuer 10 - kind: ClusterIssuer 11 - dnsNames: 12 - - "i18n-mutanuq.trueberryless.org" 7 + secretName: i18n-mutanuq 8 + issuerRef: 9 + name: acme-issuer 10 + kind: ClusterIssuer 11 + dnsNames: 12 + - "i18n-mutanuq.trueberryless.org"
+2 -2
manifest-lunaria/deployment.yaml
··· 2 2 kind: Deployment 3 3 metadata: 4 4 name: i18n-mutanuq 5 - namespace: mutanuq 5 + namespace: i18n-mutanuq 6 6 labels: 7 7 app: i18n-mutanuq 8 8 spec: ··· 17 17 spec: 18 18 containers: 19 19 - name: i18n-mutanuq 20 - image: "trueberryless/i18n-mutanuq:main-462b8ab8a3c052bae1fda038477973ad5581e43f" 20 + image: "trueberryless/i18n-mutanuq" 21 21 imagePullPolicy: Always
+17 -17
manifest-lunaria/ingress.yaml
··· 1 1 apiVersion: networking.k8s.io/v1 2 2 kind: Ingress 3 3 metadata: 4 - name: i18n-mutanuq 5 - namespace: mutanuq 4 + name: i18n-mutanuq 5 + namespace: i18n-mutanuq 6 6 spec: 7 - rules: 8 - - host: i18n-mutanuq.trueberryless.org 9 - http: 10 - paths: 11 - - path: / 12 - pathType: Prefix 13 - backend: 14 - service: 15 - name: i18n-mutanuq 16 - port: 17 - number: 80 7 + rules: 8 + - host: i18n-mutanuq.trueberryless.org 9 + http: 10 + paths: 11 + - path: / 12 + pathType: Prefix 13 + backend: 14 + service: 15 + name: i18n-mutanuq 16 + port: 17 + number: 80 18 18 19 - tls: 20 - - hosts: 21 - - i18n-mutanuq.trueberryless.org 22 - secretName: i18n-mutanuq 19 + tls: 20 + - hosts: 21 + - i18n-mutanuq.trueberryless.org 22 + secretName: i18n-mutanuq
+4
manifest-lunaria/namespace.yaml
··· 1 + apiVersion: v1 2 + kind: Namespace 3 + metadata: 4 + name: i18n-mutanuq
+9 -9
manifest-lunaria/service.yaml
··· 1 1 apiVersion: v1 2 2 kind: Service 3 3 metadata: 4 - name: i18n-mutanuq 5 - namespace: mutanuq 6 - annotations: 7 - cert-manager.io/issuer: acme-issuer 4 + name: i18n-mutanuq 5 + namespace: i18n-mutanuq 6 + annotations: 7 + cert-manager.io/issuer: acme-issuer 8 8 spec: 9 - selector: 10 - app: i18n-mutanuq 11 - ports: 12 - - name: http 13 - port: 80 9 + selector: 10 + app: i18n-mutanuq 11 + ports: 12 + - name: http 13 + port: 80
+1 -1
manifest/deployment.yaml
··· 17 17 spec: 18 18 containers: 19 19 - name: mutanuq 20 - image: "trueberryless/mutanuq:0.1.0" 20 + image: "trueberryless/mutanuq" 21 21 imagePullPolicy: Always