Merge pull request #176 from github/elbrenn/called-secret-complete

Convert secrets, complete secrets in called workflow
This commit is contained in:
Beth Brennan
2023-03-08 13:59:55 -05:00
committed by GitHub
11 changed files with 221 additions and 14 deletions
@@ -540,6 +540,28 @@ jobs:
expect(result).toEqual([]);
});
it("secrets", async () => {
const input = `
on:
workflow_call:
secrets:
secret1:
required: true
description: "first secret"
secret2:
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/deploy@v100
with:
deploy-key: \${{ secrets.|
`;
const result = await complete(...getPositionFromCursor(input), {contextProviderConfig});
expect(result.map(x => x.label)).toEqual(["GITHUB_TOKEN", "secret1", "secret2"]);
});
describe("github context", () => {
it("includes expected keys", async () => {
const input = `