CI / checks (push) Skipped
CI / checks (pull_request) Failing after 56s
The push credential is either a push-only account's token, handed to git through a credential helper that names environment variables, never values, or a deploy key in a short-lived ssh-agent. The remote URL follows the credential. Configured as gitea.push_user and push_token, or gitea.push_key. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PPQ14L3LikyefCMFBqEbKE
20 lines
969 B
Bash
20 lines
969 B
Bash
# Secrets only. Copy to .env (chmod 600); it is gitignored, so never commit
|
|
# real values. Real environment variables win over this file.
|
|
#
|
|
# Everything else lives in the YAML config (see nisse-dev.example.yaml),
|
|
# which refers to these by name, e.g. `token: ${NISSE_LLM_TOKEN}`. The live
|
|
# integration tests use the same names, from tests/integration/nisse-test.yaml.
|
|
|
|
# llm.token: the LiteLLM virtual key (A5)
|
|
NISSE_LLM_TOKEN=replace-me
|
|
# matrix.token: the Matrix access token for the agent's account (A1)
|
|
NISSE_MATRIX_TOKEN=replace-me
|
|
# gitea.token: the Gitea service account's scoped token (B2)
|
|
NISSE_GITEA_TOKEN=replace-me
|
|
# The live push test reads the sandbox's deploy key from the path in
|
|
# tests/integration/nisse-test.yaml (gitea.push_key), not from here.
|
|
|
|
# Where the config file is, if not ./nisse-dev.yaml. Where this file is, if
|
|
# not ./.env, is NISSE_ENV, which has to be set in the real environment.
|
|
# NISSE_CONFIG=~/nisse-demo-workspace/nisse-dev.yaml
|