Skip to content

Commit e456e4b

Browse files
midwanclaude
andcommitted
Add OCI image labels, .dockerignore, and GH Actions Dependabot tracking
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 1f6a6f3 commit e456e4b

3 files changed

Lines changed: 32 additions & 4 deletions

File tree

.dockerignore

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# VCS / GitHub metadata — not part of any build
2+
.git
3+
.gitignore
4+
.github
5+
.dockerignore
6+
7+
# Repo docs / licensing — not COPY'd into the image
8+
*.md
9+
LICENSE
10+
11+
# OS / editor noise
12+
.DS_Store
13+
Thumbs.db
14+
*.swp
15+
*~
16+
.vscode
17+
.idea
18+
19+
# Local artifacts
20+
*.log
21+
*.bak

.github/dependabot.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@
55

66
version: 2
77
updates:
8-
- package-ecosystem: "docker" # See documentation for possible values
9-
directory: "/" # Location of package manifests
8+
- package-ecosystem: "docker" # base image versions in Dockerfile
9+
directory: "/"
10+
schedule:
11+
interval: "weekly"
12+
- package-ecosystem: "github-actions" # actions/checkout, docker/build-push-action, etc.
13+
directory: "/"
1014
schedule:
1115
interval: "weekly"

Dockerfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@ ARG sdl3_ref
1717
ARG sdl3_image_repo
1818
ARG sdl3_image_ref
1919

20-
LABEL maintainer="Dimitris Panokostas"
21-
LABEL description="Image with the requirements to cross-compile Amiberry for Debian AARCH64 (ARM64)"
20+
LABEL org.opencontainers.image.title="Amiberry build environment (Debian aarch64)"
21+
LABEL org.opencontainers.image.description="Image with the requirements to cross-compile Amiberry for Debian AARCH64 (ARM64)"
22+
LABEL org.opencontainers.image.authors="Dimitris Panokostas"
23+
LABEL org.opencontainers.image.source="https://github.com/BlitterStudio/amiberry-docker-aarch64"
24+
LABEL org.opencontainers.image.licenses="GPL-3.0"
2225

2326
RUN dpkg --add-architecture arm64 && \
2427
apt-get update && \

0 commit comments

Comments
 (0)