5 Commits

Author SHA1 Message Date
c7264f6544 Add LFS tracking for image files 2025-12-18 19:14:41 +00:00
3378c67156 Ensure LFS is pulled during container build. 2025-12-18 19:13:15 +00:00
Fred Boniface
b1256550c0 Add .gitignore to .dockerignore 2025-12-05 12:38:46 +00:00
Fred Boniface
d693785084 Fix build and push task 2025-12-05 11:02:57 +00:00
Fred Boniface
9b540ea14d Fix format of the referenced secret in the buld & push action 2025-12-05 10:59:40 +00:00
3 changed files with 9 additions and 2 deletions

View File

@@ -1,6 +1,8 @@
node_modules node_modules
Dockerfile Dockerfile
.gitignore
# Output # Output
.output .output
.vercel .vercel

3
.gitattributes vendored Normal file
View File

@@ -0,0 +1,3 @@
*.jpeg filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text

View File

@@ -8,7 +8,7 @@ on:
env: env:
GITEA_DOMAIN: git.fjla.uk GITEA_DOMAIN: git.fjla.uk
GITEA_REGISTRY_USER: fred.boniface GITEA_REGISTRY_USER: fred.boniface
RESULT_IMAGE_NAME: owner/image RESULT_IMAGE_NAME: fred.boniface/fjla-home
jobs: jobs:
build-and-push-image: build-and-push-image:
@@ -20,6 +20,8 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
with:
lfs: true
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v3
- name: Login to Gitea Container Registry - name: Login to Gitea Container Registry
@@ -27,7 +29,7 @@ jobs:
with: with:
registry: ${{ env.GITEA_DOMAIN }} registry: ${{ env.GITEA_DOMAIN }}
username: ${{ env.GITEA_REGISTRY_USER }} username: ${{ env.GITEA_REGISTRY_USER }}
password: ${{ secret.REGISTRY_TOKEN }} password: ${{ secrets.REGISTRY_TOKEN }}
- name: Build and Push image - name: Build and Push image
uses: docker/build-push-action@v6 uses: docker/build-push-action@v6
with: with: