envorigin 1.12.0

Explain where environment variables come from — Docker Compose, GitHub Actions, GitLab CI, CircleCI
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Two `<<` merge keys in one job (real-world shape from fdroid/fdroidserver).
# YAML 1.1 allows it; serde_yaml rejects the duplicate key outright.
.python-rules-changes: &python-rules-changes
  rules:
    - changes: ["**/*.py"]
.apt-template: &apt-template
  image: debian:trixie-slim
  before_script:
    - apt-get update

bandit:
  <<: *python-rules-changes
  <<: *apt-template
  script:
    - bandit -r .
  variables:
    PIP_CACHE: /tmp/pip