Skip to content

Commit 2bb8c80

Browse files
committed
Pin agency commit in apm.yml, gitignore broken lock file
The lock file only records the last target's deployed files, making it useless for multi-target workflows. Pin commits in apm.yml instead and rely on vendored output as the source of truth. See: microsoft/apm#529
1 parent 1aae04d commit 2bb8c80

3 files changed

Lines changed: 5 additions & 17 deletions

File tree

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,9 @@ result-*
1313
# APM dependencies (source cache, not vendored output)
1414
apm_modules/
1515

16+
# Lock file is broken with multiple targets (https://github.com/microsoft/apm/issues/529)
17+
# We pin commits in apm.yml and vendor the output directly.
18+
apm.lock.yaml
19+
1620
# Do workflow
1721
.do-results.json

apm.lock.yaml

Lines changed: 0 additions & 16 deletions
This file was deleted.

apm.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ description: Nix flake for AI coding agents
44
author: Sridhar Ratnakumar
55
dependencies:
66
apm:
7-
- srid/agency#master
7+
- srid/agency#7fc84d15e9c48395d2c093c9d275939bf05738f6
88
mcp: []
99
scripts: {}

0 commit comments

Comments
 (0)