From 393d7a1cc7b83480b85668f98b6883ba5357faba Mon Sep 17 00:00:00 2001 From: github-actions Date: Thu, 9 Jul 2026 22:12:07 +0000 Subject: [PATCH] Automated documentation update [skip ci] --- src/ca-certificates/README.md | 10 +--------- src/specify-cli/README.md | 3 ++- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/ca-certificates/README.md b/src/ca-certificates/README.md index 44394b7..92c553c 100644 --- a/src/ca-certificates/README.md +++ b/src/ca-certificates/README.md @@ -7,9 +7,7 @@ Adds a custom CA certificate to the OS trust store and optionally exports common ```json "features": { - "ghcr.io/nulldriver/devcontainer-features/ca-certificates:1": { - "cert": "-----BEGIN CERTIFICATE-----\nMIIB...\n-----END CERTIFICATE-----" - } + "ghcr.io/nulldriver/devcontainer-features/ca-certificates:1": {} } ``` @@ -21,13 +19,7 @@ Adds a custom CA certificate to the OS trust store and optionally exports common | cert_filename | Filename to use when installing the certificate under /usr/local/share/ca-certificates/. Must end in .crt. | string | custom-ca.crt | | set_env_vars | Export common CA-related environment variables (NODE_EXTRA_CA_CERTS, SSL_CERT_FILE, SSL_CERT_DIR, REQUESTS_CA_BUNDLE, CURL_CA_BUNDLE, GIT_SSL_CAINFO, PIP_CERT, AWS_CA_BUNDLE) pointing at the installed certificate/bundle. Only applies when 'cert' is set. | boolean | true | -## Notes -- Only Debian/Ubuntu-based images are supported (relies on `apt-get` and `update-ca-certificates`). -- `cert` can contain multiple concatenated `-----BEGIN CERTIFICATE-----` blocks if you need to trust more than one CA. -- `NODE_EXTRA_CA_CERTS` points at just the custom certificate (Node.js adds it to its own bundled trust store). All other variables point at the full system CA bundle (`/etc/ssl/certs/ca-certificates.crt`), since those tools replace their default trust store rather than extend it. -- Environment variables are written to `/etc/environment` and `/etc/profile.d/00-ca-certificates.sh`, so they apply to login shells and most remote/Codespaces sessions. They are not set via the feature's static `containerEnv`, since they must be skipped entirely when no `cert` is provided. -- If the `ca-certificates-java` package is installed in your image, `update-ca-certificates` will automatically import the certificate into the JVM's default keystore as well. --- diff --git a/src/specify-cli/README.md b/src/specify-cli/README.md index d2b66e1..4488084 100644 --- a/src/specify-cli/README.md +++ b/src/specify-cli/README.md @@ -1,5 +1,5 @@ -# GitHub Specify CLI (specify-cli) +# GitHub Specify CLI (via uv) (specify-cli) Installs the GitHub Specify CLI for Spec-Driven Development. @@ -16,6 +16,7 @@ Installs the GitHub Specify CLI for Spec-Driven Development. | Options Id | Description | Type | Default Value | |-----|-----|-----|-----| | version | Select or enter a Specify CLI version. Use 'latest' for the latest version from the main branch. | string | latest | +| uninstall_uv | Uninstall uv after installing Specify CLI. | boolean | false | ## About