BLOG-9 Automatical deployment #33

Merged
zoe merged 3 commits from BLOG-9_automatical_deployment into main 2025-01-25 00:03:55 +08:00
Owner

Description

  • Create a Dockerfile to build the docker image.
  • Set up the workflow to run deployment, which is to build and upload image to remote registry.
  • Add a head meta html tag to show the version.

Package Changes

No response

Screenshots

No response

Reference

Resolves #9

Checklist

  • A milestone is set
  • The related issuse has been linked to this branch
### Description - Create a Dockerfile to build the docker image. - Set up the workflow to run deployment, which is to build and upload image to remote registry. - Add a head meta html tag to show the version. ### Package Changes _No response_ ### Screenshots _No response_ ### Reference Resolves #9 ### Checklist - [x] A milestone is set - [x] The related issuse has been linked to this branch
squid added this to the Phase I milestone 2025-01-24 23:03:08 +08:00
squid added 2 commits 2025-01-24 23:03:08 +08:00
BLOG-9 feat: docker file for building image
All checks were successful
Frontend CI / build (push) Successful in 3m11s
bd648d59b4
BLOG-9 feat: set up gitea workflow
All checks were successful
Frontend CI / build (push) Successful in 1m26s
PR Title Check / pr-title-check (pull_request) Successful in 15s
a0b3c43f48
squid changed title from BLOG-9_automatical_deployment to BLOG-9 Automatical deployment 2025-01-24 23:04:27 +08:00
zoe requested review from zoe 2025-01-24 23:31:21 +08:00
zoe requested changes 2025-01-25 00:00:16 +08:00
Dismissed
@ -0,0 +20,4 @@
- name: Build image and push to registry
uses: docker/login-action@v3
with:
registry: ${{ vars.REGISTRY}}
Collaborator

Missing a space

          registry: ${{ vars.REGISTRY }}
Missing a space ```suggestion registry: ${{ vars.REGISTRY }} ```
Author
Owner

Addressed in 290050700d

Addressed in 290050700d1c98790d019b5f5be92865888d88b2
zoe marked this conversation as resolved
squid added 1 commit 2025-01-25 00:01:35 +08:00
BLOG-9 fix: missing space
All checks were successful
PR Title Check / pr-title-check (pull_request) Successful in 13s
Frontend CI / build (push) Successful in 1m35s
290050700d
zoe approved these changes 2025-01-25 00:03:46 +08:00
zoe left a comment
Collaborator

LGTM

LGTM
zoe merged commit 35af8fd090 into main 2025-01-25 00:03:55 +08:00
Sign in to join this conversation.
No Reviewers
No Milestone Phase I
No project
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: squid/blog#33
No description provided.