2 Commits

Author SHA1 Message Date
letteka 0e98341291 disabling security update pipeline 2026-07-10 10:20:45 -07:00
letteka be6cda7c06 Update lockfile 2026-05-26 17:38:00 -07:00
2 changed files with 641 additions and 622 deletions
+29 -29
View File
@@ -86,32 +86,32 @@ pytest:
when: always
expire_in: 7 days
dependency-update:
stage: security
# fresh install — don't reuse cached venv since we're updating packages
cache: []
script:
- apt-get update -qq && apt-get install -y -qq libcap-dev git curl
- pip install poetry==$POETRY_VERSION
- poetry install --without pi --no-interaction
- chmod +x scripts/dependency_update.sh scripts/create_mr.sh
# run update — exits 0 if no changes, 1 if changes found
- |
set +e
bash scripts/dependency_update.sh
UPDATE_EXIT=$?
set -e
if [ $UPDATE_EXIT -eq 1 ]; then
echo "Changes found — creating merge request"
bash scripts/create_mr.sh
else
echo "No changes — skipping merge request"
fi
rules:
# run on push to main
- if: '$CI_COMMIT_BRANCH == "main"'
# run on schedule
- if: '$CI_PIPELINE_SOURCE == "schedule"'
# never run on dependency-update branches to avoid loops
- if: "$CI_COMMIT_BRANCH =~ /^dependency-updates-/"
when: never
# dependency-update:
# stage: security
# # fresh install — don't reuse cached venv since we're updating packages
# cache: []
# script:
# - apt-get update -qq && apt-get install -y -qq libcap-dev git curl
# - pip install poetry==$POETRY_VERSION
# - poetry install --without pi --no-interaction
# - chmod +x scripts/dependency_update.sh scripts/create_mr.sh
# # run update — exits 0 if no changes, 1 if changes found
# - |
# set +e
# bash scripts/dependency_update.sh
# UPDATE_EXIT=$?
# set -e
# if [ $UPDATE_EXIT -eq 1 ]; then
# echo "Changes found — creating merge request"
# bash scripts/create_mr.sh
# else
# echo "No changes — skipping merge request"
# fi
# rules:
# # run on push to main
# - if: '$CI_COMMIT_BRANCH == "main"'
# # run on schedule
# - if: '$CI_PIPELINE_SOURCE == "schedule"'
# # never run on dependency-update branches to avoid loops
# - if: "$CI_COMMIT_BRANCH =~ /^dependency-updates-/"
# when: never
Generated
+612 -593
View File
File diff suppressed because it is too large Load Diff