fix(release): check out Linux audit verifier
This commit is contained in:
1 parent
27e1c10824
commit
86a6ddc04b
2 files changed
+7
No files matched your search
@@ -139,6 +139,7 @@ describe("desktop release workflow", () => {
|
||||
workflow.indexOf("name: Linux x64 AppImage Preview"),
|
||||
workflow.indexOf("name: Audit Linux Preview asset"),
|
||||
);
|
||||
const linuxAuditJob = workflow.slice(workflow.indexOf("name: Audit Linux Preview asset"));
|
||||
expect(workflow).toContain("name: Linux x64 AppImage Preview");
|
||||
expect(workflow).toContain("runs-on: ubuntu-22.04");
|
||||
expect(linuxJob).toContain("name: Install AppImage runtime dependencies");
|
||||
@@ -159,6 +160,9 @@ describe("desktop release workflow", () => {
|
||||
expect(step("Build Linux automatic update predecessor")).toContain('gh release download "$PREVIOUS_TAG"');
|
||||
expect(step("Build Linux automatic update predecessor")).toContain("EdgeEver-linux-update-source.AppImage");
|
||||
expect(workflow).toContain("name: Audit Linux Preview asset");
|
||||
expect(linuxAuditJob).toContain("name: Check out source");
|
||||
expect(linuxAuditJob).toContain("uses: actions/checkout@v5");
|
||||
expect(linuxAuditJob).toContain("node scripts/verify-linux-update-release.mjs release/desktop");
|
||||
expect(workflow).toContain("needs: [release-plan, desktop, windows, linux]");
|
||||
expect(desktopPackageVerifier).toContain("verifyGlibcBaseline(sidecar)");
|
||||
});
|
||||
|
||||
Reference in new issue
Block a user