Use ${workspace} for intra-workspace dependencies

Now that the released CLI supports replacement variables in dependency version ranges, we can now mark our published library packs as depending on whatever version of their dependency is in our workspace, without having to manually bump the dependency version every release.

Note that when the packs are published, the dependencies in the published pack file are rewritten to have the correct specific version.
This commit is contained in:
Dave Bartolomeo
2022-10-26 16:40:01 -04:00
parent fac383a3ac
commit 23b572e9b7
6 changed files with 7 additions and 6 deletions

View File

@@ -6,4 +6,4 @@ extractor: cpp
library: true
upgrades: upgrades
dependencies:
codeql/ssa: 0.0.1
codeql/ssa: ${workspace}

View File

@@ -6,4 +6,4 @@ extractor: csharp
library: true
upgrades: upgrades
dependencies:
codeql/ssa: 0.0.1
codeql/ssa: ${workspace}

View File

@@ -9,4 +9,4 @@ defaultSuiteFile: codeql-suites/javascript-code-scanning.qls
dependencies:
codeql/javascript-all: "*"
codeql/suite-helpers: "*"
codeql/typos: 0.0.1-dev
codeql/typos: ${workspace}

View File

@@ -6,4 +6,4 @@ suites: codeql-suites
defaultSuiteFile: codeql-suites/ql-code-scanning.qls
extractor: ql
dependencies:
codeql/typos: 0.0.3-dev
codeql/typos: ${workspace}

View File

@@ -6,4 +6,5 @@ dbscheme: ruby.dbscheme
upgrades: upgrades
library: true
dependencies:
codeql/ssa: 0.0.1
codeql/ssa: ${workspace}

View File

@@ -6,4 +6,4 @@ dbscheme: swift.dbscheme
upgrades: upgrades
library: true
dependencies:
codeql/ssa: 0.0.1
codeql/ssa: ${workspace}