Compare commits

..

No commits in common. "main" and "v0.2.0" have entirely different histories.
main ... v0.2.0

12 changed files with 469 additions and 535 deletions

View file

@ -7,7 +7,7 @@
"features": { "features": {
"ghcr.io/devcontainers/features/python:1": { "ghcr.io/devcontainers/features/python:1": {
"installTools": true, "installTools": true,
"version": "3.13" "version": "3.11"
}, },
"ghcr.io/devcontainers-contrib/features/black:2": { "ghcr.io/devcontainers-contrib/features/black:2": {
"version": "24.4.1" "version": "24.4.1"

17
.github/dependabot.yml vendored Normal file
View file

@ -0,0 +1,17 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for more information:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
# https://containers.dev/guide/dependabot
version: 2
updates:
- package-ecosystem: "devcontainers"
directory: "/"
schedule:
interval: weekly
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"

View file

@ -16,7 +16,7 @@ jobs:
release-please: release-please:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: google-github-actions/release-please-action@e4dc86ba9405554aeba3c6bb2d169500e7d3b4ee # v4 - uses: google-github-actions/release-please-action@v4
id: release-please id: release-please
with: with:
release-type: simple release-type: simple

View file

@ -1,20 +1,5 @@
# Changelog # Changelog
## [0.2.1](https://github.com/ublue-os/forge/compare/v0.2.0...v0.2.1) (2025-02-21)
### Bug Fixes
* **deps:** update dependency ansible-core to v2.18.2 ([e0f7d5f](https://github.com/ublue-os/forge/commit/e0f7d5fe43db8c0ac8e473232e884cdca75cd3e3))
* **deps:** update dependency humanize to v4.11.0 ([a32d754](https://github.com/ublue-os/forge/commit/a32d754c70c74c3193c09cde97ba34b6553c6903))
* **deps:** update dependency humanize to v4.12.1 ([c5d6cb0](https://github.com/ublue-os/forge/commit/c5d6cb072542cc9632e5d4b934b0c084224b3aca))
* **deps:** update dependency nicegui to v1.4.37 ([46202de](https://github.com/ublue-os/forge/commit/46202de6ba15671a6b3ae0c0bedf1199a496b9a6))
* **deps:** update dependency nicegui to v2 ([a043aa9](https://github.com/ublue-os/forge/commit/a043aa9ecc1e9a0bd645427a31e766f2611e0547))
* **deps:** update dependency nicegui to v2.10.0 ([8345361](https://github.com/ublue-os/forge/commit/8345361fccc43a1362005b32359c816e3fa33506))
* **deps:** update dependency nicegui to v2.10.1 ([e70dc98](https://github.com/ublue-os/forge/commit/e70dc983a8cb437824007e69e22ae2aa15b7562d))
* **deps:** update dependency nicegui to v2.9.1 [security] ([725673e](https://github.com/ublue-os/forge/commit/725673e5e7901778ad2154e5991c31b0616effbd))
* **deps:** update dependency pandas to v2.2.3 ([37137ef](https://github.com/ublue-os/forge/commit/37137ef32bdebcaa3dcedcc1ce7aecb0bba32f19))
## [0.2.0](https://github.com/ublue-os/forge/compare/v0.1.0...v0.2.0) (2024-05-27) ## [0.2.0](https://github.com/ublue-os/forge/compare/v0.1.0...v0.2.0) (2024-05-27)

View file

@ -1,5 +1,5 @@
# Source Image # Source Image
FROM docker.io/library/python:3.13-alpine3.19@sha256:8287ca207e905649e9f399b5f91a119e5e9051d8cd110d5f8c3b4bd9458ebd1d FROM docker.io/library/python:3.11-alpine3.19
# Environment vars # Environment vars
ENV PROJECT_DIR="/anvil" ENV PROJECT_DIR="/anvil"

View file

@ -1,8 +1,8 @@
--- ---
collections: collections:
- name: ansible.posix - name: ansible.posix
version: 2.0.0 version: 1.5.4
- name: community.general - name: community.general
version: 10.5.0 version: 8.6.0
- name: containers.podman - name: containers.podman
version: 1.16.3 version: 1.13.0

942
anvil/poetry.lock generated

File diff suppressed because it is too large Load diff

View file

@ -10,15 +10,15 @@ readme = "../README.md"
python = "^3.11" python = "^3.11"
ansible-core = "^2.16" ansible-core = "^2.16"
jmespath = "^1.0" jmespath = "^1.0"
nicegui = "^2.9.1" nicegui = "^1.4.23"
ansible-runner = "^2.3.6" ansible-runner = "^2.3.6"
requests = "^2.32.2" requests = "^2.31.0"
pandas = "^2.2.2" pandas = "^2.2.2"
humanize = "^4.9.0" humanize = "^4.9.0"
toml = "^0.10.2" toml = "^0.10.2"
[tool.poetry.group.dev.dependencies] [tool.poetry.group.dev.dependencies]
ansible-lint = { version = "25.2.1", markers = 'platform_system != "Windows"' } # https://github.com/ansible/ansible-lint/issues/2730#issuecomment-1330406601 ansible-lint = { version = "^24.2", markers = 'platform_system != "Windows"' } # https://github.com/ansible/ansible-lint/issues/2730#issuecomment-1330406601
[build-system] [build-system]
requires = ["poetry-core"] requires = ["poetry-core"]

View file

@ -1,5 +1,5 @@
# Source Image # Source Image
FROM docker.io/library/golang:1.24@sha256:d9db32125db0c3a680cfb7a1afcaefb89c898a075ec148fdc2f0f646cc2ed509 FROM docker.io/library/golang:1.20
# Copy script # Copy script
WORKDIR /certs WORKDIR /certs

View file

@ -1,5 +1,5 @@
# Source Image # Source Image
FROM docker.io/library/registry:3.0@sha256:1fc7de654f2ac1247f0b67e8a459e273b0993be7d2beda1f3f56fbf1001ed3e7 FROM docker.io/library/registry:2.8
# Configure TLS certificates # Configure TLS certificates
ENV REGISTRY_HTTP_TLS_CERTIFICATE="/certs/cert.pem" ENV REGISTRY_HTTP_TLS_CERTIFICATE="/certs/cert.pem"

View file

@ -1,6 +0,0 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
]
}

View file

@ -1,5 +1,5 @@
# Source Image # Source Image
FROM docker.io/traefik:v3.3@sha256:83f3c843133530e4aa45e6ddc415488583a8a01c88adc5022d415c6e97ceeaae FROM docker.io/traefik:v2.11
# Add configuration file # Add configuration file
COPY ./config/*.yml /etc/traefik/ COPY ./config/*.yml /etc/traefik/