Compare commits

..
6 Commits
8 changed files with 56 additions and 8 deletions
+1 -1
View File
@@ -166,7 +166,7 @@ jobs:
uses: docker/setup-buildx-action@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v4.2.0
uses: docker/setup-qemu-action@v4.3.0
- name: Build for test
uses: docker/build-push-action@v7
+1 -1
View File
@@ -76,7 +76,7 @@ jobs:
uses: docker/setup-buildx-action@v4
- name: Set up QEMU
uses: docker/setup-qemu-action@v4.2.0
uses: docker/setup-qemu-action@v4.3.0
- name: Confirm multi-arch build
uses: docker/build-push-action@v7
+1 -1
View File
@@ -57,7 +57,7 @@ RUN easy-add --var os=${TARGETOS} --var arch=${TARGETARCH}${TARGETVARIANT} \
--from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/{{.version}}/{{.app}}_{{.version}}_{{.os}}_{{.arch}}.tar.gz
# renovate: datasource=github-releases packageName=itzg/mc-image-helper versioning=loose
ARG MC_HELPER_VERSION=1.67.1
ARG MC_HELPER_VERSION=1.68.0
ARG MC_HELPER_BASE_URL=${GITHUB_BASEURL}/itzg/mc-image-helper/releases/download/${MC_HELPER_VERSION}
# used for cache busting local copy of mc-image-helper
ARG MC_HELPER_REV=1
+5 -5
View File
@@ -1,8 +1,8 @@
click==8.5.0
colorama==0.4.6
deepmerge==3.0
deepmerge==3.0.1
ghp-import==2.1.0
griffe==2.2.0
griffe==2.3.0
Jinja2==3.1.6
Markdown==3.10.3
MarkupSafe==3.0.3
@@ -11,10 +11,10 @@ mkdocs==1.6.1
mkdocs-autorefs==1.4.4
mkdocs-get-deps==0.2.2
mkdocstrings==1.0.6
mkdocstrings-python==2.0.7
mkdocstrings-python==2.0.8
packaging==26.3
pathspec==1.1.1
platformdirs==4.11.5
platformdirs==4.11.7
Pygments==2.21.0
pymdown-extensions==11.0.2
python-dateutil==2.9.0.post0
@@ -22,4 +22,4 @@ PyYAML==6.0.3
pyyaml_env_tag==1.1
six==1.17.0
watchdog==6.0.0
zensical==0.0.57
zensical==0.0.59
@@ -0,0 +1 @@
cf-api-key*
@@ -0,0 +1,34 @@
name: atm10-with-secret-file
secrets:
cf-api-key:
file: ./cf-api-key.txt
services:
mc:
image: itzg/minecraft-server
tty: true
stdin_open: true
ports:
- "25565:25565"
environment:
EULA: true
MOD_PLATFORM: AUTO_CURSEFORGE
CF_SLUG: all-the-mods-10
# Optional: select a specific version/file
# CF_FILENAME_MATCHER: "1.17"
CF_API_KEY_FILE: /run/secrets/cf-api-key
DEBUG: true
MEMORY: 4G
CF_OVERRIDES_EXCLUSIONS: |
# Not applicable for server side
shaderpacks/**
secrets:
- cf-api-key
volumes:
# Use managed volume by default, but can change to a relative path like
# ./data:/data
# to use a host directory
- mc-data:/data
volumes:
mc-data:
@@ -8,10 +8,13 @@ services:
environment:
EULA: true
MOD_PLATFORM: AUTO_CURSEFORGE
# Verified up to ATM10 8.1
CF_SLUG: all-the-mods-10
# Optional: select a specific version/file
# CF_FILENAME_MATCHER: "1.17"
MEMORY: 4G
CF_IGNORE_MISSING_FILES: |
config/ftbquests/quests/reward_tables/*.snbt
CF_OVERRIDES_EXCLUSIONS: |
# Not applicable for server side
shaderpacks/**
+10
View File
@@ -10,6 +10,16 @@
"matchStrings": [
"# renovate: datasource=(?<datasource>[a-z-]+?)(?: packageName=(?<packageName>.+?))?(?: versioning=(?<versioning>[a-z-]+))?\\s(?:ENV|ARG) .+?_VERSION=(?<currentValue>.+?)\\s"
]
},
{
"customType": "regex",
"description": "Update versioned images used by Dockerfile COPY --from instructions",
"managerFilePatterns": ["/^Dockerfile$/"],
"matchStrings": [
"COPY --from=(?<depName>[^:\\s]+):(?<currentValue>[^\\s]+)\\s"
],
"datasourceTemplate": "docker",
"versioningTemplate": "docker"
}
],
"labels": ["dependencies"]