1934 lines
144 KiB
Plaintext
1934 lines
144 KiB
Plaintext
Script started on 2022-04-26 00:22:54+00:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="203" LINES="22"]
|
||
[0;32m@nicholasbergesen [0m➜ [1;34m/workspaces/docs [0;36m([1;31mnick/inhert_secrets [1;33m✗[0;36m) [0m$ script/server
|
||
/usr/local/bin/node
|
||
✔ Node.js is installed.
|
||
|
||
> start
|
||
> cross-env NODE_ENV=development ENABLED_LANGUAGES='en,ja' nodemon server.mjs
|
||
|
||
[33m[nodemon] 2.0.15[39m
|
||
[33m[nodemon] to restart at any time, enter `rs`[39m
|
||
[33m[nodemon] watching path(s): *.*[39m
|
||
[33m[nodemon] watching extensions: js,json,yml,md,html,scss[39m
|
||
[32m[nodemon] starting `node server.mjs`[39m
|
||
ENABLED_LANGUAGES: en,ja
|
||
[36minfo[39m - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
|
||
[35mevent[39m - compiled successfully
|
||
Priming context information...
|
||
Redirects disk-cache /workspaces/docs/lib/redirects/.redirects-cache.json too old
|
||
Redirects disk-cache MISS on /workspaces/docs/lib/redirects/.redirects-cache.json
|
||
Context primed in 4317 ms
|
||
app running on http://localhost:4000
|
||
[32m[nodemon] restarting due to changes...[39m
|
||
[32m[nodemon] starting `node server.mjs`[39m
|
||
ENABLED_LANGUAGES: en,ja
|
||
[36minfo[39m - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
|
||
[35mevent[39m - compiled successfully
|
||
Priming context information...
|
||
Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json
|
||
Context primed in 2245 ms
|
||
app running on http://localhost:4000
|
||
500 error! /en/actions/using-workflows/workflow-syntax-for-github-actions
|
||
tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1
|
||
37| {% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}
|
||
38|
|
||
>> 39| {% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}
|
||
40| ## `on.workflow_call`
|
||
41|
|
||
42| {% data reusables.actions.reusable-workflows-ghes-beta %}
|
||
ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at Parser.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1771:33)
|
||
at Liquid.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2947:28)
|
||
at Liquid._parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2962:26)
|
||
at Liquid.parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2966:31)
|
||
at renderContent (file:///workspaces/docs/lib/render-content/renderContent.js:29:29)
|
||
at file:///workspaces/docs/lib/page.js:37:47
|
||
at Page._render (file:///workspaces/docs/lib/page.js:208:63)
|
||
[90m at processTicksAndRejections (node:internal/process/task_queues:96:5)[39m
|
||
From tag "endraw" not found, line:179, col:1, line:143, col:1
|
||
141| {% endraw %}
|
||
142|
|
||
>> 143| {% if actions-inherit-secrets-reusable-workflows %}
|
||
144|
|
||
145| #### `on.workflow_call.secrets.inherit`
|
||
146|
|
||
ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at Parser.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1771:33)
|
||
at Liquid.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2947:28)
|
||
at Liquid._parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2962:26)
|
||
at Liquid.parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2966:31)
|
||
From tag "endraw" not found, line:179, col:1
|
||
177| {% endraw %}
|
||
178|
|
||
>> 179| {% endraw %}
|
||
180|
|
||
181| {%endif%}
|
||
182|
|
||
ParseError: tag "endraw" not found, line:179, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
From AssertionError: tag "endraw" not found
|
||
at assert (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:944:15)
|
||
at TagMap.get (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2906:9)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1683:34)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64) {
|
||
originalError: tag "endraw" not found, line:179, col:1, line:143, col:1
|
||
141| {% endraw %}
|
||
142|
|
||
>> 143| {% if actions-inherit-secrets-reusable-workflows %}
|
||
144|
|
||
145| #### `on.workflow_call.secrets.inherit`
|
||
146|
|
||
ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at Parser.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1771:33)
|
||
at Liquid.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2947:28)
|
||
at Liquid._parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2962:26)
|
||
at Liquid.parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2966:31)
|
||
From tag "endraw" not found, line:179, col:1
|
||
177| {% endraw %}
|
||
178|
|
||
>> 179| {% endraw %}
|
||
180|
|
||
181| {%endif%}
|
||
182|
|
||
ParseError: tag "endraw" not found, line:179, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
From AssertionError: tag "endraw" not found
|
||
at assert (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:944:15)
|
||
at TagMap.get (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2906:9)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1683:34)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64) {
|
||
originalError: tag "endraw" not found, line:179, col:1
|
||
177| {% endraw %}
|
||
178|
|
||
>> 179| {% endraw %}
|
||
180|
|
||
181| {%endif%}
|
||
182|
|
||
ParseError: tag "endraw" not found, line:179, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
From AssertionError: tag "endraw" not found
|
||
at assert (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:944:15)
|
||
at TagMap.get (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2906:9)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1683:34)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64) {
|
||
originalError: AssertionError: tag "endraw" not found
|
||
at assert (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:944:15)
|
||
at TagMap.get (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2906:9)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1683:34)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64),
|
||
token: [36m[TagToken][39m
|
||
},
|
||
token: TagToken {
|
||
kind: [33m4[39m,
|
||
input: [32m'\n'[39m +
|
||
[32m'{% data reusables.actions.enterprise-beta %}\n'[39m +
|
||
[32m'{% data reusables.actions.enterprise-github-hosted-runners %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## About YAML syntax for workflows\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'You must store workflow files in the `.github/workflows` directory of your repository.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `name`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m"The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n"[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<event_name>.types`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<pull_request|pull_request_target>.<branches|branches-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.push.<branches|tags|branches-ignore|tags-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<push|pull_request|pull_request_target>.<paths|paths-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.schedule`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n'[39m +
|
||
[32m'## `on.workflow_call`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.reusable-workflows-ghes-beta %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.inputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs.<input_id>.type`](#onworkflow_callinputsinput_idtype).\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Within the called workflow, you can use the `inputs` context to refer to an input.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' inputs:\n'[39m +
|
||
[32m' username:\n'[39m +
|
||
[32m" description: 'A username passed from the caller workflow'\n"[39m +
|
||
[32m" default: 'john-doe'\n"[39m +
|
||
[32m' required: false\n'[39m +
|
||
[32m' type: string\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' print-username:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Print the input name to STDOUT\n'[39m +
|
||
[32m' run: echo The username is ${{ inputs.username }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.inputs.<input_id>.type`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.outputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' # Map the workflow outputs to job outputs\n'[39m +
|
||
[32m' outputs:\n'[39m +
|
||
[32m' workflow_output1:\n'[39m +
|
||
[32m' description: "The first job output"\n'[39m +
|
||
[32m' value: ${{ jobs.my_job.outputs.job_output1 }}\n'[39m +
|
||
[32m' workflow_output2:\n'[39m +
|
||
[32m' description: "The second job output"\n'[39m +
|
||
[32m' value: ${{ jobs.my_job.outputs.job_output2 }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'For information on how to reference a job output, see [`jobs.<job_id>.outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.secrets`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A map of the secrets that can be used in the called workflow.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Within the called workflow, you can use the `secrets` context to refer to a secret.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' secrets:\n'[39m +
|
||
[32m' access-token:\n'[39m +
|
||
[32m" description: 'A token passed from the caller workflow'\n"[39m +
|
||
[32m' required: false\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secret-to-action:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Pass the received secret to an action\n'[39m +
|
||
[32m' uses: ./.github/actions/my-action\n'[39m +
|
||
[32m' with:\n'[39m +
|
||
[32m' token: ${{ secrets.access-token }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% if actions-inherit-secrets-reusable-workflows %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.inherit`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_dispatch:\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secrets-to-workflow:\n'[39m +
|
||
[32m' uses: ./.github/workflows/called-workflow.yml\n'[39m +
|
||
[32m' secrets: inherit\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secret-to-action:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Pass the received secret to an action\n'[39m +
|
||
[32m' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{%endif%}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.<secret_id>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A string identifier to associate with the secret.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.<secret_id>.required`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A boolean specifying whether the secret must be supplied.\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on.workflow_run.<branches|branches-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-specifying-branches %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on.workflow_dispatch.inputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflow-dispatch-inputs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n'[39m +
|
||
[32m'## `permissions`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `env`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs.<job_id>.env`](#jobsjob_idenv) and [`jobs.<job_id>.steps[*].env`](#jobsjob_idstepsenv). \n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Variables in the `env` map cannot be defined in terms of other variables in the map.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.repositories.actions-env-var-note %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'env:\n'[39m +
|
||
[32m' SERVER: production\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `defaults`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `defaults.run`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n'[39m +
|
||
[32m'## `concurrency`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-concurrency %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'## `jobs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>.name`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n'[39m +
|
||
[32m'### `jobs.<job_id>.permissions`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.needs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.if`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.runs-on`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.environment`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n'[39m +
|
||
[32m'## `jobs.<job_id>.concurrency`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'## `jobs.<job_id>.outputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.env`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs.<job_id>.steps[*].env`](#jobsjob_idstepsenv).\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.repositories.actions-env-var-note %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' job1:\n'[39m +
|
||
[32m' env:\n'[39m +
|
||
[32m' FIRST_NAME: Mona\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.defaults`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>.defaults.run`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.steps`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'You can run an unlimited'[39m... 33448 more characters,
|
||
begin: [33m5278[39m,
|
||
end: [33m5329[39m,
|
||
file: [32m''[39m,
|
||
trimLeft: [33mfalse[39m,
|
||
trimRight: [33mfalse[39m,
|
||
content: [32m'if actions-inherit-secrets-reusable-workflows'[39m,
|
||
name: [32m'if'[39m,
|
||
args: [32m'actions-inherit-secrets-reusable-workflows'[39m
|
||
}
|
||
},
|
||
token: TagToken {
|
||
kind: [33m4[39m,
|
||
input: [32m'\n'[39m +
|
||
[32m'{% data reusables.actions.enterprise-beta %}\n'[39m +
|
||
[32m'{% data reusables.actions.enterprise-github-hosted-runners %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## About YAML syntax for workflows\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'You must store workflow files in the `.github/workflows` directory of your repository.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `name`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m"The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n"[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<event_name>.types`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<pull_request|pull_request_target>.<branches|branches-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.push.<branches|tags|branches-ignore|tags-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<push|pull_request|pull_request_target>.<paths|paths-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.schedule`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n'[39m +
|
||
[32m'## `on.workflow_call`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.reusable-workflows-ghes-beta %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.inputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs.<input_id>.type`](#onworkflow_callinputsinput_idtype).\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Within the called workflow, you can use the `inputs` context to refer to an input.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' inputs:\n'[39m +
|
||
[32m' username:\n'[39m +
|
||
[32m" description: 'A username passed from the caller workflow'\n"[39m +
|
||
[32m" default: 'john-doe'\n"[39m +
|
||
[32m' required: false\n'[39m +
|
||
[32m' type: string\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' print-username:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Print the input name to STDOUT\n'[39m +
|
||
[32m' run: echo The username is ${{ inputs.username }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.inputs.<input_id>.type`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.outputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' # Map the workflow outputs to job outputs\n'[39m +
|
||
[32m' outputs:\n'[39m +
|
||
[32m' workflow_output1:\n'[39m +
|
||
[32m' description: "The first job output"\n'[39m +
|
||
[32m' value: ${{ jobs.my_job.outputs.job_output1 }}\n'[39m +
|
||
[32m' workflow_output2:\n'[39m +
|
||
[32m' description: "The second job output"\n'[39m +
|
||
[32m' value: ${{ jobs.my_job.outputs.job_output2 }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'For information on how to reference a job output, see [`jobs.<job_id>.outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.secrets`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A map of the secrets that can be used in the called workflow.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Within the called workflow, you can use the `secrets` context to refer to a secret.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' secrets:\n'[39m +
|
||
[32m' access-token:\n'[39m +
|
||
[32m" description: 'A token passed from the caller workflow'\n"[39m +
|
||
[32m' required: false\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secret-to-action:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Pass the received secret to an action\n'[39m +
|
||
[32m' uses: ./.github/actions/my-action\n'[39m +
|
||
[32m' with:\n'[39m +
|
||
[32m' token: ${{ secrets.access-token }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% if actions-inherit-secrets-reusable-workflows %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.inherit`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_dispatch:\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secrets-to-workflow:\n'[39m +
|
||
[32m' uses: ./.github/workflows/called-workflow.yml\n'[39m +
|
||
[32m' secrets: inherit\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secret-to-action:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Pass the received secret to an action\n'[39m +
|
||
[32m' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{%endif%}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.<secret_id>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A string identifier to associate with the secret.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.<secret_id>.required`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A boolean specifying whether the secret must be supplied.\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on.workflow_run.<branches|branches-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-specifying-branches %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on.workflow_dispatch.inputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflow-dispatch-inputs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n'[39m +
|
||
[32m'## `permissions`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `env`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs.<job_id>.env`](#jobsjob_idenv) and [`jobs.<job_id>.steps[*].env`](#jobsjob_idstepsenv). \n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Variables in the `env` map cannot be defined in terms of other variables in the map.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.repositories.actions-env-var-note %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'env:\n'[39m +
|
||
[32m' SERVER: production\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `defaults`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `defaults.run`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n'[39m +
|
||
[32m'## `concurrency`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-concurrency %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'## `jobs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>.name`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n'[39m +
|
||
[32m'### `jobs.<job_id>.permissions`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.needs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.if`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.runs-on`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.environment`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n'[39m +
|
||
[32m'## `jobs.<job_id>.concurrency`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'## `jobs.<job_id>.outputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.env`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs.<job_id>.steps[*].env`](#jobsjob_idstepsenv).\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.repositories.actions-env-var-note %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' job1:\n'[39m +
|
||
[32m' env:\n'[39m +
|
||
[32m' FIRST_NAME: Mona\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.defaults`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>.defaults.run`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.steps`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'You can run an unlimited'[39m... 33448 more characters,
|
||
begin: [33m1389[39m,
|
||
end: [33m1449[39m,
|
||
file: [32m''[39m,
|
||
trimLeft: [33mfalse[39m,
|
||
trimRight: [33mfalse[39m,
|
||
content: [32m'ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec'[39m,
|
||
name: [32m'ifversion'[39m,
|
||
args: [32m'fpt or ghes > 3.3 or ghae-issue-4757 or ghec'[39m
|
||
}
|
||
}
|
||
[35mevent[39m - build page: /500
|
||
[36mwait[39m - compiling...
|
||
[35mevent[39m - compiled successfully
|
||
[0mGET /en/actions/using-workflows/workflow-syntax-for-github-actions [31m500[0m 1639.313 ms - 6639[0m
|
||
[0mGET /_next/static/chunks/webpack.js?ts=1650932626898 [32m200[0m 16.485 ms - -[0m
|
||
[0mGET /_next/static/development/_ssgManifest.js?ts=1650932626898 [32m200[0m 4.111 ms - 76[0m
|
||
[0mGET /_next/static/development/_buildManifest.js?ts=1650932626898 [32m200[0m 3.741 ms - -[0m
|
||
[0mGET /_next/static/chunks/react-refresh.js?ts=1650932626898 [32m200[0m 8.485 ms - -[0m
|
||
[0mGET /_next/static/chunks/main.js?ts=1650932626898 [32m200[0m 9.602 ms - -[0m
|
||
[0mGET /_next/static/chunks/pages/500.js?ts=1650932626898 [32m200[0m 10.390 ms - -[0m
|
||
[0mGET /_next/static/chunks/pages/_app.js?ts=1650932626898 [32m200[0m 6.845 ms - -[0m
|
||
[0mGET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js [32m200[0m 3.203 ms - -[0m
|
||
[35mevent[39m - build page: /404
|
||
[36mwait[39m - compiling...
|
||
[35mevent[39m - build page: /404
|
||
[35mevent[39m - build page: /404
|
||
[35mevent[39m - build page: /404
|
||
[35mevent[39m - build page: /404
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 [33m404[0m 379.493 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 [33m404[0m 382.549 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 [33m404[0m 378.161 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 [33m404[0m 377.085 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 [33m404[0m 376.082 ms - 6934[0m
|
||
[35mevent[39m - compiled successfully
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Frender-content%2FrenderContent.js&methodName=renderContent&arguments=&lineNumber=29&column=29 [33m404[0m 141.822 ms - 6914[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=%3Cunknown%3E&arguments=&lineNumber=37&column=47 [33m404[0m 140.776 ms - 6896[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=Page._render&arguments=&lineNumber=208&column=63 [33m404[0m 140.003 ms - 6890[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 139.060 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 [33m404[0m 138.157 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 [33m404[0m 13.721 ms - 6920[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 [33m404[0m 24.097 ms - 6906[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 [33m404[0m 25.512 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 [33m404[0m 30.692 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=assert&arguments=&lineNumber=944&column=15 [33m404[0m 34.792 ms - 6918[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=TagMap.get&arguments=&lineNumber=2906&column=9 [33m404[0m 9.349 ms - 6922[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1683&column=34 [33m404[0m 13.206 ms - 6920[0m
|
||
[0mGET /favicon.ico [32m200[0m 4.519 ms - 505[0m
|
||
[0mGET /_next/static/webpack/5dcc174947909aaf7a45.webpack.hot-update.json [32m200[0m 3.973 ms - 31[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 [33m404[0m 9.268 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 [33m404[0m 10.011 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 [33m404[0m 19.223 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 [33m404[0m 19.120 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 [33m404[0m 25.379 ms - 6934[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 25.035 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 [33m404[0m 9.327 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 [33m404[0m 6.879 ms - 6920[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 [33m404[0m 6.290 ms - 6906[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 [33m404[0m 6.444 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 [33m404[0m 7.033 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 [33m404[0m 7.555 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 6.664 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 [33m404[0m 7.685 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 [33m404[0m 5.975 ms - 6920[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 [33m404[0m 6.218 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 7.160 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 [33m404[0m 7.063 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 [33m404[0m 6.569 ms - 6920[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 [33m404[0m 6.111 ms - 6930[0m
|
||
[0mGET /_next/static/webpack/webpack.5dcc174947909aaf7a45.hot-update.js [32m200[0m 3.438 ms - 862[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 12.187 ms - 6935[0m
|
||
[0mGET /_next/webpack-hmr?page=%2F500 [32m200[0m 2.616 ms - -[0m
|
||
500 error! /en/actions/using-workflows/workflow-syntax-for-github-actions
|
||
tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1
|
||
37| {% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}
|
||
38|
|
||
>> 39| {% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}
|
||
40| ## `on.workflow_call`
|
||
41|
|
||
42| {% data reusables.actions.reusable-workflows-ghes-beta %}
|
||
ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1, line:39, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at Parser.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1771:33)
|
||
at Liquid.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2947:28)
|
||
at Liquid._parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2962:26)
|
||
at Liquid.parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2966:31)
|
||
at renderContent (file:///workspaces/docs/lib/render-content/renderContent.js:29:29)
|
||
at file:///workspaces/docs/lib/page.js:37:47
|
||
at Page._render (file:///workspaces/docs/lib/page.js:208:63)
|
||
at runMicrotasks (<anonymous>)
|
||
[90m at processTicksAndRejections (node:internal/process/task_queues:96:5)[39m
|
||
From tag "endraw" not found, line:179, col:1, line:143, col:1
|
||
141| {% endraw %}
|
||
142|
|
||
>> 143| {% if actions-inherit-secrets-reusable-workflows %}
|
||
144|
|
||
145| #### `on.workflow_call.secrets.inherit`
|
||
146|
|
||
ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at Parser.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1771:33)
|
||
at Liquid.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2947:28)
|
||
at Liquid._parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2962:26)
|
||
at Liquid.parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2966:31)
|
||
From tag "endraw" not found, line:179, col:1
|
||
177| {% endraw %}
|
||
178|
|
||
>> 179| {% endraw %}
|
||
180|
|
||
181| {%endif%}
|
||
182|
|
||
ParseError: tag "endraw" not found, line:179, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
From AssertionError: tag "endraw" not found
|
||
at assert (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:944:15)
|
||
at TagMap.get (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2906:9)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1683:34)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64) {
|
||
originalError: tag "endraw" not found, line:179, col:1, line:143, col:1
|
||
141| {% endraw %}
|
||
142|
|
||
>> 143| {% if actions-inherit-secrets-reusable-workflows %}
|
||
144|
|
||
145| #### `on.workflow_call.secrets.inherit`
|
||
146|
|
||
ParseError: tag "endraw" not found, line:179, col:1, line:143, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at Parser.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1771:33)
|
||
at Liquid.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2947:28)
|
||
at Liquid._parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2962:26)
|
||
at Liquid.parseAndRender (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2966:31)
|
||
From tag "endraw" not found, line:179, col:1
|
||
177| {% endraw %}
|
||
178|
|
||
>> 179| {% endraw %}
|
||
180|
|
||
181| {%endif%}
|
||
182|
|
||
ParseError: tag "endraw" not found, line:179, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
From AssertionError: tag "endraw" not found
|
||
at assert (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:944:15)
|
||
at TagMap.get (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2906:9)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1683:34)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64) {
|
||
originalError: tag "endraw" not found, line:179, col:1
|
||
177| {% endraw %}
|
||
178|
|
||
>> 179| {% endraw %}
|
||
180|
|
||
181| {%endif%}
|
||
182|
|
||
ParseError: tag "endraw" not found, line:179, col:1
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1786:19)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (file:///workspaces/docs/lib/liquid-tags/ifversion.js:45:12)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
From AssertionError: tag "endraw" not found
|
||
at assert (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:944:15)
|
||
at TagMap.get (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2906:9)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1683:34)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64) {
|
||
originalError: AssertionError: tag "endraw" not found
|
||
at assert (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:944:15)
|
||
at TagMap.get (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2906:9)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1683:34)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64)
|
||
at ParseStream.start (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1473:35)
|
||
at Object.parse (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:2189:16)
|
||
at new Tag (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1687:23)
|
||
at Parser.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1778:24)
|
||
at ParseStream.parseToken (/workspaces/docs/node_modules/[4mliquidjs[24m/dist/liquid.node.cjs.js:1790:64),
|
||
token: [36m[TagToken][39m
|
||
},
|
||
token: TagToken {
|
||
kind: [33m4[39m,
|
||
input: [32m'\n'[39m +
|
||
[32m'{% data reusables.actions.enterprise-beta %}\n'[39m +
|
||
[32m'{% data reusables.actions.enterprise-github-hosted-runners %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## About YAML syntax for workflows\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'You must store workflow files in the `.github/workflows` directory of your repository.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `name`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m"The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n"[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<event_name>.types`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<pull_request|pull_request_target>.<branches|branches-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.push.<branches|tags|branches-ignore|tags-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<push|pull_request|pull_request_target>.<paths|paths-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.schedule`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n'[39m +
|
||
[32m'## `on.workflow_call`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.reusable-workflows-ghes-beta %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.inputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs.<input_id>.type`](#onworkflow_callinputsinput_idtype).\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Within the called workflow, you can use the `inputs` context to refer to an input.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' inputs:\n'[39m +
|
||
[32m' username:\n'[39m +
|
||
[32m" description: 'A username passed from the caller workflow'\n"[39m +
|
||
[32m" default: 'john-doe'\n"[39m +
|
||
[32m' required: false\n'[39m +
|
||
[32m' type: string\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' print-username:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Print the input name to STDOUT\n'[39m +
|
||
[32m' run: echo The username is ${{ inputs.username }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.inputs.<input_id>.type`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.outputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' # Map the workflow outputs to job outputs\n'[39m +
|
||
[32m' outputs:\n'[39m +
|
||
[32m' workflow_output1:\n'[39m +
|
||
[32m' description: "The first job output"\n'[39m +
|
||
[32m' value: ${{ jobs.my_job.outputs.job_output1 }}\n'[39m +
|
||
[32m' workflow_output2:\n'[39m +
|
||
[32m' description: "The second job output"\n'[39m +
|
||
[32m' value: ${{ jobs.my_job.outputs.job_output2 }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'For information on how to reference a job output, see [`jobs.<job_id>.outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.secrets`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A map of the secrets that can be used in the called workflow.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Within the called workflow, you can use the `secrets` context to refer to a secret.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' secrets:\n'[39m +
|
||
[32m' access-token:\n'[39m +
|
||
[32m" description: 'A token passed from the caller workflow'\n"[39m +
|
||
[32m' required: false\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secret-to-action:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Pass the received secret to an action\n'[39m +
|
||
[32m' uses: ./.github/actions/my-action\n'[39m +
|
||
[32m' with:\n'[39m +
|
||
[32m' token: ${{ secrets.access-token }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% if actions-inherit-secrets-reusable-workflows %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.inherit`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_dispatch:\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secrets-to-workflow:\n'[39m +
|
||
[32m' uses: ./.github/workflows/called-workflow.yml\n'[39m +
|
||
[32m' secrets: inherit\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secret-to-action:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Pass the received secret to an action\n'[39m +
|
||
[32m' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{%endif%}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.<secret_id>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A string identifier to associate with the secret.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.<secret_id>.required`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A boolean specifying whether the secret must be supplied.\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on.workflow_run.<branches|branches-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-specifying-branches %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on.workflow_dispatch.inputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflow-dispatch-inputs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n'[39m +
|
||
[32m'## `permissions`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `env`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs.<job_id>.env`](#jobsjob_idenv) and [`jobs.<job_id>.steps[*].env`](#jobsjob_idstepsenv). \n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Variables in the `env` map cannot be defined in terms of other variables in the map.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.repositories.actions-env-var-note %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'env:\n'[39m +
|
||
[32m' SERVER: production\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `defaults`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `defaults.run`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n'[39m +
|
||
[32m'## `concurrency`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-concurrency %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'## `jobs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>.name`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n'[39m +
|
||
[32m'### `jobs.<job_id>.permissions`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.needs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.if`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.runs-on`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.environment`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n'[39m +
|
||
[32m'## `jobs.<job_id>.concurrency`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'## `jobs.<job_id>.outputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.env`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs.<job_id>.steps[*].env`](#jobsjob_idstepsenv).\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.repositories.actions-env-var-note %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' job1:\n'[39m +
|
||
[32m' env:\n'[39m +
|
||
[32m' FIRST_NAME: Mona\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.defaults`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>.defaults.run`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.steps`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'You can run an unlimited'[39m... 33448 more characters,
|
||
begin: [33m5278[39m,
|
||
end: [33m5329[39m,
|
||
file: [32m''[39m,
|
||
trimLeft: [33mfalse[39m,
|
||
trimRight: [33mfalse[39m,
|
||
content: [32m'if actions-inherit-secrets-reusable-workflows'[39m,
|
||
name: [32m'if'[39m,
|
||
args: [32m'actions-inherit-secrets-reusable-workflows'[39m
|
||
}
|
||
},
|
||
token: TagToken {
|
||
kind: [33m4[39m,
|
||
input: [32m'\n'[39m +
|
||
[32m'{% data reusables.actions.enterprise-beta %}\n'[39m +
|
||
[32m'{% data reusables.actions.enterprise-github-hosted-runners %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## About YAML syntax for workflows\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. {% data reusables.actions.learn-more-about-yaml %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'You must store workflow files in the `.github/workflows` directory of your repository.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `name`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m"The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.\n"[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<event_name>.types`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-types %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<pull_request|pull_request_target>.<branches|branches-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-branches %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.push.<branches|tags|branches-ignore|tags-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.<push|pull_request|pull_request_target>.<paths|paths-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-paths %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.schedule`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}\n'[39m +
|
||
[32m'## `on.workflow_call`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.reusable-workflows-ghes-beta %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Use `on.workflow_call` to define the inputs and outputs for a reusable workflow. You can also map the secrets that are available to the called workflow. For more information on reusable workflows, see "[Reusing workflows](/actions/using-workflows/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.inputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'When using the `workflow_call` keyword, you can optionally specify inputs that are passed to the called workflow from the caller workflow. For more information about the `workflow_call` keyword, see "[Events that trigger workflows](/actions/learn-github-actions/events-that-trigger-workflows#workflow-reuse-events)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'In addition to the standard input parameters that are available, `on.workflow_call.inputs` requires a `type` parameter. For more information, see [`on.workflow_call.inputs.<input_id>.type`](#onworkflow_callinputsinput_idtype).\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a `default` parameter is not set, the default value of the input is `false` for a boolean, `0` for a number, and `""` for a string.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Within the called workflow, you can use the `inputs` context to refer to an input.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a caller workflow passes an input that is not specified in the called workflow, this results in an error.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' inputs:\n'[39m +
|
||
[32m' username:\n'[39m +
|
||
[32m" description: 'A username passed from the caller workflow'\n"[39m +
|
||
[32m" default: 'john-doe'\n"[39m +
|
||
[32m' required: false\n'[39m +
|
||
[32m' type: string\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' print-username:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Print the input name to STDOUT\n'[39m +
|
||
[32m' run: echo The username is ${{ inputs.username }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.inputs.<input_id>.type`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Required if input is defined for the `on.workflow_call` keyword. The value of this parameter is a string specifying the data type of the input. This must be one of: `boolean`, `number`, or `string`.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.outputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A map of outputs for a called workflow. Called workflow outputs are available to all downstream jobs in the caller workflow. Each output has an identifier, an optional `description,` and a `value.` The `value` must be set to the value of an output from a job within the called workflow.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'In the example below, two outputs are defined for this reusable workflow: `workflow_output1` and `workflow_output2`. These are mapped to outputs called `job_output1` and `job_output2`, both from a job called `my_job`.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' # Map the workflow outputs to job outputs\n'[39m +
|
||
[32m' outputs:\n'[39m +
|
||
[32m' workflow_output1:\n'[39m +
|
||
[32m' description: "The first job output"\n'[39m +
|
||
[32m' value: ${{ jobs.my_job.outputs.job_output1 }}\n'[39m +
|
||
[32m' workflow_output2:\n'[39m +
|
||
[32m' description: "The second job output"\n'[39m +
|
||
[32m' value: ${{ jobs.my_job.outputs.job_output2 }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'For information on how to reference a job output, see [`jobs.<job_id>.outputs`](#jobsjob_idoutputs). For more information, see "[Reusing workflows](/actions/learn-github-actions/reusing-workflows)."\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `on.workflow_call.secrets`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A map of the secrets that can be used in the called workflow.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Within the called workflow, you can use the `secrets` context to refer to a secret.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'If a caller workflow passes a secret that is not specified in the called workflow, this results in an error.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m' secrets:\n'[39m +
|
||
[32m' access-token:\n'[39m +
|
||
[32m" description: 'A token passed from the caller workflow'\n"[39m +
|
||
[32m' required: false\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secret-to-action:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Pass the received secret to an action\n'[39m +
|
||
[32m' uses: ./.github/actions/my-action\n'[39m +
|
||
[32m' with:\n'[39m +
|
||
[32m' token: ${{ secrets.access-token }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% if actions-inherit-secrets-reusable-workflows %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.inherit`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Use the `inherit` keyword to pass all secrets the calling workflow has access to, to the called workflow. This includes all organization, repository and environment secrets. The keyword can be used to pass secrets across organizations within the same enterprise. If there are duplicate names between the repository and organization, the repository secret will be used.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_dispatch:\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secrets-to-workflow:\n'[39m +
|
||
[32m' uses: ./.github/workflows/called-workflow.yml\n'[39m +
|
||
[32m' secrets: inherit\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'on:\n'[39m +
|
||
[32m' workflow_call:\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' pass-secret-to-action:\n'[39m +
|
||
[32m' runs-on: ubuntu-latest\n'[39m +
|
||
[32m' steps:\n'[39m +
|
||
[32m' - name: Pass the received secret to an action\n'[39m +
|
||
[32m' uses: echo ${{ secrets.CALLING_WORKFLOW_SECRET }}\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% raw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endraw %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{%endif%}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.<secret_id>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A string identifier to associate with the secret.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'#### `on.workflow_call.secrets.<secret_id>.required`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A boolean specifying whether the secret must be supplied.\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on.workflow_run.<branches|branches-ignore>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflows.section-specifying-branches %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `on.workflow_dispatch.inputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.workflow-dispatch-inputs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n'[39m +
|
||
[32m'## `permissions`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-assigning-permissions-to-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `env`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A `map` of environment variables that are available to the steps of all jobs in the workflow. You can also set environment variables that are only available to the steps of a single job or to a single step. For more information, see [`jobs.<job_id>.env`](#jobsjob_idenv) and [`jobs.<job_id>.steps[*].env`](#jobsjob_idstepsenv). \n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'Variables in the `env` map cannot be defined in terms of other variables in the map.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.repositories.actions-env-var-note %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'env:\n'[39m +
|
||
[32m' SERVER: production\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `defaults`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `defaults.run`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-run %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n'[39m +
|
||
[32m'## `concurrency`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-concurrency %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'## `jobs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-id %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>.name`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-name %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghes > 3.1 or ghae or ghec %}\n'[39m +
|
||
[32m'### `jobs.<job_id>.permissions`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-assigning-permissions-to-jobs-specific %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.needs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-jobs-in-a-workflow-needs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.if`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-conditions-to-control-job-execution %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.runs-on`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-choosing-the-runner-for-a-job %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.environment`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-environments-for-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% ifversion fpt or ghae or ghes > 3.1 or ghec %}\n'[39m +
|
||
[32m'## `jobs.<job_id>.concurrency`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-using-concurrency-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% endif %}\n'[39m +
|
||
[32m'## `jobs.<job_id>.outputs`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.section-defining-outputs-for-jobs %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.env`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs.<job_id>.steps[*].env`](#jobsjob_idstepsenv).\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.repositories.actions-env-var-note %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### Example\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'```yaml\n'[39m +
|
||
[32m'jobs:\n'[39m +
|
||
[32m' job1:\n'[39m +
|
||
[32m' env:\n'[39m +
|
||
[32m' FIRST_NAME: Mona\n'[39m +
|
||
[32m'```\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.defaults`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'### `jobs.<job_id>.defaults.run`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'{% data reusables.actions.jobs.setting-default-values-for-jobs-defaults-job-run %}\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'## `jobs.<job_id>.steps`\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.\n'[39m +
|
||
[32m'\n'[39m +
|
||
[32m'You can run an unlimited'[39m... 33448 more characters,
|
||
begin: [33m1389[39m,
|
||
end: [33m1449[39m,
|
||
file: [32m''[39m,
|
||
trimLeft: [33mfalse[39m,
|
||
trimRight: [33mfalse[39m,
|
||
content: [32m'ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec'[39m,
|
||
name: [32m'ifversion'[39m,
|
||
args: [32m'fpt or ghes > 3.3 or ghae-issue-4757 or ghec'[39m
|
||
}
|
||
}
|
||
[0mGET /en/actions/using-workflows/workflow-syntax-for-github-actions [31m500[0m 22.233 ms - 6685[0m
|
||
[0mGET /_next/static/chunks/webpack.js?ts=1650932629423 [32m200[0m 8.919 ms - -[0m
|
||
[0mGET /_next/static/chunks/react-refresh.js?ts=1650932629423 [32m200[0m 5.901 ms - -[0m
|
||
[0mGET /_next/static/development/_ssgManifest.js?ts=1650932629423 [32m200[0m 2.882 ms - 76[0m
|
||
[0mGET /_next/static/chunks/pages/500.js?ts=1650932629423 [32m200[0m 8.187 ms - -[0m
|
||
[0mGET /_next/static/development/_buildManifest.js?ts=1650932629423 [32m200[0m 3.098 ms - -[0m
|
||
[0mGET /_next/static/chunks/main.js?ts=1650932629423 [32m200[0m 7.112 ms - -[0m
|
||
[0mGET /_next/static/chunks/pages/_app.js?ts=1650932629423 [32m200[0m 5.211 ms - -[0m
|
||
[0mGET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js [32m200[0m 2.445 ms - -[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 [33m404[0m 15.122 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 [33m404[0m 18.024 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 [33m404[0m 21.764 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 [33m404[0m 31.672 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 [33m404[0m 32.903 ms - 6934[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Frender-content%2FrenderContent.js&methodName=renderContent&arguments=&lineNumber=29&column=29 [33m404[0m 9.129 ms - 6914[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=%3Cunknown%3E&arguments=&lineNumber=37&column=47 [33m404[0m 15.063 ms - 6896[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fpage.js&methodName=Page._render&arguments=&lineNumber=208&column=63 [33m404[0m 9.622 ms - 6890[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 14.324 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 [33m404[0m 17.199 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 [33m404[0m 6.743 ms - 6906[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 [33m404[0m 6.592 ms - 6920[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 [33m404[0m 6.303 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 [33m404[0m 5.952 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=assert&arguments=&lineNumber=944&column=15 [33m404[0m 5.580 ms - 6918[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=TagMap.get&arguments=&lineNumber=2906&column=9 [33m404[0m 7.407 ms - 6922[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1683&column=34 [33m404[0m 6.150 ms - 6920[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 [33m404[0m 6.000 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parse&arguments=&lineNumber=1771&column=33 [33m404[0m 5.770 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid._parseAndRender&arguments=&lineNumber=2962&column=26 [33m404[0m 5.319 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parse&arguments=&lineNumber=2947&column=28 [33m404[0m 6.350 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Liquid.parseAndRender&arguments=&lineNumber=2966&column=31 [33m404[0m 7.334 ms - 6934[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 11.029 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 [33m404[0m 6.191 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Flib%2Fliquid-tags%2Fifversion.js&methodName=Object.parse&arguments=&lineNumber=45&column=12 [33m404[0m 5.490 ms - 6906[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 [33m404[0m 8.109 ms - 6920[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 [33m404[0m 7.124 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Object.parse&arguments=&lineNumber=2189&column=16 [33m404[0m 10.967 ms - 6925[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1786&column=19 [33m404[0m 6.246 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 7.743 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 [33m404[0m 6.162 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 [33m404[0m 8.556 ms - 6920[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 [33m404[0m 12.019 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 5.775 ms - 6935[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.start&arguments=&lineNumber=1473&column=35 [33m404[0m 7.205 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=new+Tag&arguments=&lineNumber=1687&column=23 [33m404[0m 6.927 ms - 6920[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=Parser.parseToken&arguments=&lineNumber=1778&column=24 [33m404[0m 5.968 ms - 6930[0m
|
||
[0mGET /__nextjs_original-stack-frame?isServerSide=true&file=file%3A%2F%2F%2Fworkspaces%2Fdocs%2Fnode_modules%2Fliquidjs%2Fdist%2Fliquid.node.cjs.js&methodName=ParseStream.parseToken&arguments=&lineNumber=1790&column=64 [33m404[0m 6.677 ms - 6935[0m
|
||
[32m[nodemon] restarting due to changes...[39m
|
||
[32m[nodemon] starting `node server.mjs`[39m
|
||
ENABLED_LANGUAGES: en,ja
|
||
[36minfo[39m - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
|
||
[32m[nodemon] restarting due to changes...[39m
|
||
[32m[nodemon] starting `node server.mjs`[39m
|
||
ENABLED_LANGUAGES: en,ja
|
||
[32m[nodemon] restarting due to changes...[39m
|
||
[32m[nodemon] starting `node server.mjs`[39m
|
||
ENABLED_LANGUAGES: en,ja
|
||
[36minfo[39m - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
|
||
[35mevent[39m - compiled successfully
|
||
Priming context information...
|
||
Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json
|
||
Context primed in 2157 ms
|
||
app running on http://localhost:4000
|
||
[0mGET /_next/webpack-hmr?page=%2F500 [32m200[0m 762.336 ms - -[0m
|
||
[35mevent[39m - build page: /[versionId]/[productId]/[...restPage]
|
||
[36mwait[39m - compiling...
|
||
[35mevent[39m - compiled successfully
|
||
[0mGET /en/actions/using-workflows/workflow-syntax-for-github-actions [32m200[0m 2540.461 ms - -[0m
|
||
[0mGET /_next/static/chunks/webpack.js?ts=1650932655905 [32m200[0m 10.459 ms - -[0m
|
||
[0mGET /_next/static/development/_ssgManifest.js?ts=1650932655905 [32m200[0m 3.295 ms - 76[0m
|
||
[0mGET /_next/static/chunks/react-refresh.js?ts=1650932655905 [32m200[0m 2.437 ms - -[0m
|
||
[0mGET /_next/static/development/_buildManifest.js?ts=1650932655905 [32m200[0m 5.134 ms - -[0m
|
||
[0mGET /_next/static/chunks/main.js?ts=1650932655905 [32m200[0m 6.062 ms - -[0m
|
||
[0mGET /_next/static/chunks/pages/_app.js?ts=1650932655905 [32m200[0m 7.005 ms - -[0m
|
||
[0mGET /_next/static/chunks/pages/%5BversionId%5D/%5BproductId%5D/%5B...restPage%5D.js?ts=1650932655905 [32m200[0m 7.297 ms - -[0m
|
||
[0mGET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js [32m200[0m 3.337 ms - -[0m
|
||
[0mGET /assets/cb-262/images/octicons/search-16.svg [32m200[0m 8.378 ms - 262[0m
|
||
[0mPOST /events [32m200[0m 288.190 ms - 2[0m
|
||
[0mGET /_next/static/development/_devPagesManifest.json [32m200[0m 8.179 ms - -[0m
|
||
[0mGET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D [32m200[0m 2.120 ms - -[0m
|
||
[0mPOST /events [32m200[0m 2.895 ms - 2[0m
|
||
[0mGET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D [32m200[0m 2.251 ms - -[0m
|
||
[32m[nodemon] restarting due to changes...[39m
|
||
[32m[nodemon] starting `node server.mjs`[39m
|
||
ENABLED_LANGUAGES: en,ja
|
||
[36minfo[39m - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
|
||
[35mevent[39m - compiled successfully
|
||
Priming context information...
|
||
Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json
|
||
Context primed in 2330 ms
|
||
app running on http://localhost:4000
|
||
[0mGET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D [32m200[0m 5.742 ms - -[0m
|
||
[35mevent[39m - build page: /[versionId]/[productId]/[...restPage]
|
||
[36mwait[39m - compiling...
|
||
[35mevent[39m - compiled successfully
|
||
[0mGET /en/actions/using-workflows/workflow-syntax-for-github-actions [32m200[0m 2001.695 ms - -[0m
|
||
[0mGET /_next/static/chunks/webpack.js?ts=1650932781666 [32m200[0m 8.330 ms - -[0m
|
||
[0mGET /_next/static/development/_ssgManifest.js?ts=1650932781666 [32m200[0m 2.929 ms - 76[0m
|
||
[0mGET /_next/static/chunks/react-refresh.js?ts=1650932781666 [32m200[0m 6.525 ms - -[0m
|
||
[0mGET /_next/static/development/_buildManifest.js?ts=1650932781666 [32m200[0m 4.411 ms - -[0m
|
||
[0mGET /_next/static/chunks/main.js?ts=1650932781666 [32m200[0m 6.553 ms - -[0m
|
||
[0mGET /_next/static/chunks/pages/_app.js?ts=1650932781666 [32m200[0m 4.980 ms - -[0m
|
||
[0mGET /_next/static/chunks/pages/%5BversionId%5D/%5BproductId%5D/%5B...restPage%5D.js?ts=1650932781666 [32m200[0m 9.260 ms - -[0m
|
||
[0mGET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js [32m200[0m 2.996 ms - -[0m
|
||
[0mPOST /events [32m200[0m 241.314 ms - 2[0m
|
||
[0mGET /_next/static/development/_devPagesManifest.json [32m200[0m 2.387 ms - -[0m
|
||
[32m[nodemon] restarting due to changes...[39m
|
||
[32m[nodemon] starting `node server.mjs`[39m
|
||
ENABLED_LANGUAGES: en,ja
|
||
[36minfo[39m - Using webpack 5. Reason: Enabled by default https://nextjs.org/docs/messages/webpack5
|
||
[35mevent[39m - compiled successfully
|
||
Priming context information...
|
||
Redirects disk-cache HIT on /workspaces/docs/lib/redirects/.redirects-cache.json
|
||
Context primed in 2190 ms
|
||
app running on http://localhost:4000
|
||
[0mPOST /events [32m200[0m 238.821 ms - 2[0m
|
||
[35mevent[39m - build page: /404
|
||
[36mwait[39m - compiling...
|
||
[35mevent[39m - compiled successfully
|
||
[0mGET /_next/static/webpack/d4c19a2adc30711dd8ff.webpack.hot-update.json [33m404[0m 490.132 ms - -[0m
|
||
[35mevent[39m - build page: /[versionId]/[productId]/[...restPage]
|
||
[36mwait[39m - compiling...
|
||
[35mevent[39m - compiled successfully
|
||
[0mGET /_next/static/webpack/d4c19a2adc30711dd8ff.webpack.hot-update.json [33m404[0m 711.072 ms - -[0m
|
||
[0mGET /en/actions/using-workflows/workflow-syntax-for-github-actions [32m200[0m 1730.574 ms - -[0m
|
||
[0mGET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D [32m200[0m 33.765 ms - -[0m
|
||
[0mGET /en/actions/using-workflows/workflow-syntax-for-github-actions [32m200[0m 248.000 ms - -[0m
|
||
[0mGET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D [32m200[0m 12.200 ms - -[0m
|
||
[0mGET /_next/static/chunks/webpack.js?ts=1650932799783 [32m200[0m 3.606 ms - -[0m
|
||
[0mGET /_next/static/development/_buildManifest.js?ts=1650932799783 [32m200[0m 5.960 ms - -[0m
|
||
[0mGET /_next/static/development/_ssgManifest.js?ts=1650932799783 [32m200[0m 4.172 ms - 76[0m
|
||
[0mGET /_next/static/chunks/react-refresh.js?ts=1650932799783 [32m200[0m 2.932 ms - -[0m
|
||
[0mGET /_next/static/chunks/pages/_app.js?ts=1650932799783 [32m200[0m 5.962 ms - -[0m
|
||
[0mGET /_next/static/chunks/main.js?ts=1650932799783 [32m200[0m 5.081 ms - -[0m
|
||
[0mGET /_next/static/chunks/pages/%5BversionId%5D/%5BproductId%5D/%5B...restPage%5D.js?ts=1650932799783 [32m200[0m 6.823 ms - -[0m
|
||
[0mGET /_next/static/chunks/node_modules_next_dist_client_dev_noop_js.js [32m200[0m 2.817 ms - -[0m
|
||
[0mPOST /events [32m200[0m 4.897 ms - 2[0m
|
||
[0mGET /_next/static/development/_devPagesManifest.json [32m200[0m 2.216 ms - -[0m
|
||
[0mGET /_next/webpack-hmr?page=%2F%5BversionId%5D%2F%5BproductId%5D%2F%5B...restPage%5D [32m200[0m 6.840 ms - -[0m
|
||
[0mPOST /events [32m200[0m 1.746 ms - 2[0m
|
||
^C
|
||
[0;32m@nicholasbergesen [1;31m➜ [1;34m/workspaces/docs [0;36m([1;31mnick/inhert_secrets [1;33m✗[0;36m) [0m$ git pull
|
||
git pushremote: Enumerating objects: 128, done.[K
|
||
remote: Counting objects: 1% (1/63)[K
|
||
remote: Counting objects: 3% (2/63)[K
|
||
remote: Counting objects: 4% (3/63)[K
|
||
remote: Counting objects: 6% (4/63)[K
|
||
remote: Counting objects: 7% (5/63)[K
|
||
remote: Counting objects: 9% (6/63)[K
|
||
remote: Counting objects: 11% (7/63)[K
|
||
remote: Counting objects: 12% (8/63)[K
|
||
remote: Counting objects: 14% (9/63)[K
|
||
remote: Counting objects: 15% (10/63)[K
|
||
remote: Counting objects: 17% (11/63)[K
|
||
remote: Counting objects: 19% (12/63)[K
|
||
remote: Counting objects: 20% (13/63)[K
|
||
remote: Counting objects: 22% (14/63)[K
|
||
remote: Counting objects: 23% (15/63)[K
|
||
remote: Counting objects: 25% (16/63)[K
|
||
remote: Counting objects: 26% (17/63)[K
|
||
remote: Counting objects: 28% (18/63)[K
|
||
remote: Counting objects: 30% (19/63)[K
|
||
remote: Counting objects: 31% (20/63)[K
|
||
remote: Counting objects: 33% (21/63)[K
|
||
remote: Counting objects: 34% (22/63)[K
|
||
remote: Counting objects: 36% (23/63)[K
|
||
remote: Counting objects: 38% (24/63)[K
|
||
remote: Counting objects: 39% (25/63)[K
|
||
remote: Counting objects: 41% (26/63)[K
|
||
remote: Counting objects: 42% (27/63)[K
|
||
remote: Counting objects: 44% (28/63)[K
|
||
remote: Counting objects: 46% (29/63)[K
|
||
remote: Counting objects: 47% (30/63)[K
|
||
remote: Counting objects: 49% (31/63)[K
|
||
remote: Counting objects: 50% (32/63)[K
|
||
remote: Counting objects: 52% (33/63)[K
|
||
remote: Counting objects: 53% (34/63)[K
|
||
remote: Counting objects: 55% (35/63)[K
|
||
remote: Counting objects: 57% (36/63)[K
|
||
remote: Counting objects: 58% (37/63)[K
|
||
remote: Counting objects: 60% (38/63)[K
|
||
remote: Counting objects: 61% (39/63)[K
|
||
remote: Counting objects: 63% (40/63)[K
|
||
remote: Counting objects: 65% (41/63)[K
|
||
remote: Counting objects: 66% (42/63)[K
|
||
remote: Counting objects: 68% (43/63)[K
|
||
remote: Counting objects: 69% (44/63)[K
|
||
remote: Counting objects: 71% (45/63)[K
|
||
remote: Counting objects: 73% (46/63)[K
|
||
remote: Counting objects: 74% (47/63)[K
|
||
remote: Counting objects: 76% (48/63)[K
|
||
remote: Counting objects: 77% (49/63)[K
|
||
remote: Counting objects: 79% (50/63)[K
|
||
remote: Counting objects: 80% (51/63)[K
|
||
remote: Counting objects: 82% (52/63)[K
|
||
remote: Counting objects: 84% (53/63)[K
|
||
remote: Counting objects: 85% (54/63)[K
|
||
remote: Counting objects: 87% (55/63)[K
|
||
remote: Counting objects: 88% (56/63)[K
|
||
remote: Counting objects: 90% (57/63)[K
|
||
remote: Counting objects: 92% (58/63)[K
|
||
remote: Counting objects: 93% (59/63)[K
|
||
remote: Counting objects: 95% (60/63)[K
|
||
remote: Counting objects: 96% (61/63)[K
|
||
remote: Counting objects: 98% (62/63)[K
|
||
remote: Counting objects: 100% (63/63)[K
|
||
remote: Counting objects: 100% (63/63), done.[K
|
||
remote: Compressing objects: 16% (1/6)[K
|
||
remote: Compressing objects: 33% (2/6)[K
|
||
remote: Compressing objects: 50% (3/6)[K
|
||
remote: Compressing objects: 66% (4/6)[K
|
||
remote: Compressing objects: 83% (5/6)[K
|
||
remote: Compressing objects: 100% (6/6)[K
|
||
remote: Compressing objects: 100% (6/6), done.[K
|
||
Receiving objects: 0% (1/128)
|
||
Receiving objects: 1% (2/128)
|
||
Receiving objects: 2% (3/128)
|
||
Receiving objects: 3% (4/128)
|
||
Receiving objects: 4% (6/128)
|
||
Receiving objects: 5% (7/128)
|
||
Receiving objects: 6% (8/128)
|
||
Receiving objects: 7% (9/128)
|
||
Receiving objects: 8% (11/128)
|
||
Receiving objects: 9% (12/128)
|
||
Receiving objects: 10% (13/128)
|
||
Receiving objects: 11% (15/128)
|
||
Receiving objects: 12% (16/128)
|
||
Receiving objects: 13% (17/128)
|
||
Receiving objects: 14% (18/128)
|
||
Receiving objects: 15% (20/128)
|
||
Receiving objects: 16% (21/128)
|
||
Receiving objects: 17% (22/128)
|
||
Receiving objects: 18% (24/128)
|
||
Receiving objects: 19% (25/128)
|
||
Receiving objects: 20% (26/128)
|
||
Receiving objects: 21% (27/128)
|
||
Receiving objects: 22% (29/128)
|
||
Receiving objects: 23% (30/128)
|
||
Receiving objects: 24% (31/128)
|
||
Receiving objects: 25% (32/128)
|
||
Receiving objects: 26% (34/128)
|
||
Receiving objects: 27% (35/128)
|
||
Receiving objects: 28% (36/128)
|
||
Receiving objects: 29% (38/128)
|
||
Receiving objects: 30% (39/128)
|
||
Receiving objects: 31% (40/128)
|
||
Receiving objects: 32% (41/128)
|
||
Receiving objects: 33% (43/128)
|
||
Receiving objects: 34% (44/128)
|
||
Receiving objects: 35% (45/128)
|
||
Receiving objects: 36% (47/128)
|
||
remote: Total 128 (delta 57), reused 57 (delta 57), pack-reused 65[K
|
||
Receiving objects: 37% (48/128)
|
||
Receiving objects: 38% (49/128)
|
||
Receiving objects: 39% (50/128)
|
||
Receiving objects: 40% (52/128)
|
||
Receiving objects: 41% (53/128)
|
||
Receiving objects: 42% (54/128)
|
||
Receiving objects: 43% (56/128)
|
||
Receiving objects: 44% (57/128)
|
||
Receiving objects: 45% (58/128)
|
||
Receiving objects: 46% (59/128)
|
||
Receiving objects: 47% (61/128)
|
||
Receiving objects: 48% (62/128)
|
||
Receiving objects: 49% (63/128)
|
||
Receiving objects: 50% (64/128)
|
||
Receiving objects: 51% (66/128)
|
||
Receiving objects: 52% (67/128)
|
||
Receiving objects: 53% (68/128)
|
||
Receiving objects: 54% (70/128)
|
||
Receiving objects: 55% (71/128)
|
||
Receiving objects: 56% (72/128)
|
||
Receiving objects: 57% (73/128)
|
||
Receiving objects: 58% (75/128)
|
||
Receiving objects: 59% (76/128)
|
||
Receiving objects: 60% (77/128)
|
||
Receiving objects: 61% (79/128)
|
||
Receiving objects: 62% (80/128)
|
||
Receiving objects: 63% (81/128)
|
||
Receiving objects: 64% (82/128)
|
||
Receiving objects: 65% (84/128)
|
||
Receiving objects: 66% (85/128)
|
||
Receiving objects: 67% (86/128)
|
||
Receiving objects: 68% (88/128)
|
||
Receiving objects: 69% (89/128)
|
||
Receiving objects: 70% (90/128)
|
||
Receiving objects: 71% (91/128)
|
||
Receiving objects: 72% (93/128)
|
||
Receiving objects: 73% (94/128)
|
||
Receiving objects: 74% (95/128)
|
||
Receiving objects: 75% (96/128)
|
||
Receiving objects: 76% (98/128)
|
||
Receiving objects: 77% (99/128)
|
||
Receiving objects: 78% (100/128)
|
||
Receiving objects: 79% (102/128)
|
||
Receiving objects: 80% (103/128)
|
||
Receiving objects: 81% (104/128)
|
||
Receiving objects: 82% (105/128)
|
||
Receiving objects: 83% (107/128)
|
||
Receiving objects: 84% (108/128)
|
||
Receiving objects: 85% (109/128)
|
||
Receiving objects: 86% (111/128)
|
||
Receiving objects: 87% (112/128)
|
||
Receiving objects: 88% (113/128)
|
||
Receiving objects: 89% (114/128)
|
||
Receiving objects: 90% (116/128)
|
||
Receiving objects: 91% (117/128)
|
||
Receiving objects: 92% (118/128)
|
||
Receiving objects: 93% (120/128)
|
||
Receiving objects: 94% (121/128)
|
||
Receiving objects: 95% (122/128)
|
||
Receiving objects: 96% (123/128)
|
||
Receiving objects: 97% (125/128)
|
||
Receiving objects: 98% (126/128)
|
||
Receiving objects: 99% (127/128)
|
||
Receiving objects: 100% (128/128)
|
||
Receiving objects: 100% (128/128), 1.45 MiB | 3.60 MiB/s, done.
|
||
Resolving deltas: 0% (0/77)
|
||
Resolving deltas: 2% (2/77)
|
||
Resolving deltas: 3% (3/77)
|
||
Resolving deltas: 5% (4/77)
|
||
Resolving deltas: 6% (5/77)
|
||
Resolving deltas: 11% (9/77)
|
||
Resolving deltas: 25% (20/77)
|
||
Resolving deltas: 28% (22/77)
|
||
Resolving deltas: 44% (34/77)
|
||
Resolving deltas: 59% (46/77)
|
||
Resolving deltas: 68% (53/77)
|
||
Resolving deltas: 70% (54/77)
|
||
Resolving deltas: 71% (55/77)
|
||
Resolving deltas: 77% (60/77)
|
||
Resolving deltas: 87% (67/77)
|
||
Resolving deltas: 88% (68/77)
|
||
Resolving deltas: 89% (69/77)
|
||
Resolving deltas: 90% (70/77)
|
||
Resolving deltas: 96% (74/77)
|
||
Resolving deltas: 97% (75/77)
|
||
Resolving deltas: 98% (76/77)
|
||
Resolving deltas: 100% (77/77)
|
||
Resolving deltas: 100% (77/77), completed with 15 local objects.
|
||
From https://github.com/nicholasbergesen/docs
|
||
c48eec6cc1..0f88ca315a nick/inhert_secrets -> origin/nick/inhert_secrets
|
||
* [new branch] 123MwanjeMike-patch-2 -> origin/123MwanjeMike-patch-2
|
||
* [new branch] 1862-Add-Travis-CI-migration-table -> origin/1862-Add-Travis-CI-migration-table
|
||
* [new branch] AErmie-update-devcontainerjson -> origin/AErmie-update-devcontainerjson
|
||
* [new branch] TingluoHuang-patch-1 -> origin/TingluoHuang-patch-1
|
||
* [new branch] TitleChange -> origin/TitleChange
|
||
* [new branch] about-github-education.md -> origin/about-github-education.md
|
||
* [new branch] add-discussions-permission -> origin/add-discussions-permission
|
||
* [new branch] add-short-titles -> origin/add-short-titles
|
||
* [new branch] andrekolodochka-patch-1 -> origin/andrekolodochka-patch-1
|
||
* [new branch] bassa846-patch-1 -> origin/bassa846-patch-1
|
||
* [new branch] bo-patch-1 -> origin/bo-patch-1
|
||
* [new branch] bug-update-email-toggle-docs -> origin/bug-update-email-toggle-docs
|
||
* [new branch] campus-program -> origin/campus-program
|
||
* [new branch] check-writing-process -> origin/check-writing-process
|
||
* [new branch] clarify-contribution-guidelines-workflow -> origin/clarify-contribution-guidelines-workflow
|
||
* [new branch] content-template-versions -> origin/content-template-versions
|
||
* [new branch] copy-webpack-plugin -> origin/copy-webpack-plugin
|
||
* [new branch] cpratap994-patch-1 -> origin/cpratap994-patch-1
|
||
* [new branch] create-runner-in-group -> origin/create-runner-in-group
|
||
* [new branch] dependabot/docker/node-17.7.1-alpine -> origin/dependabot/docker/node-17.7.1-alpine
|
||
* [new branch] dependabot/docker/node-18.0.0-alpine -> origin/dependabot/docker/node-18.0.0-alpine
|
||
* [new branch] dependabot/github_actions/EndBug/add-and-commit-7.4.0 -> origin/dependabot/github_actions/EndBug/add-and-commit-7.4.0
|
||
* [new branch] dependabot/github_actions/actions/upload-artifact-2.3.1 -> origin/dependabot/github_actions/actions/upload-artifact-2.3.1
|
||
* [new branch] dependabot/github_actions/dawidd6/action-download-artifact-2.16.0 -> origin/dependabot/github_actions/dawidd6/action-download-artifact-2.16.0
|
||
* [new branch] dependabot/github_actions/github/codeql-action-1.0.30 -> origin/dependabot/github_actions/github/codeql-action-1.0.30
|
||
* [new branch] dependabot/github_actions/github/codeql-action-2.1.7 -> origin/dependabot/github_actions/github/codeql-action-2.1.7
|
||
* [new branch] dependabot/github_actions/peter-evans/create-pull-request-3.12.0 -> origin/dependabot/github_actions/peter-evans/create-pull-request-3.12.0
|
||
* [new branch] dependabot/github_actions/peter-evans/create-pull-request-4 -> origin/dependabot/github_actions/peter-evans/create-pull-request-4
|
||
* [new branch] dependabot/github_actions/peter-evans/find-comment-d2dae40ed151c634e4189471272b57e76ec19ba8 -> origin/dependabot/github_actions/peter-evans/find-comment-d2dae40ed151c634e4189471272b57e76ec19ba8
|
||
* [new branch] dependabot/npm_and_yarn/async-3.2.3 -> origin/dependabot/npm_and_yarn/async-3.2.3
|
||
* [new branch] dependabot/npm_and_yarn/babel/preset-env-7.16.11 -> origin/dependabot/npm_and_yarn/babel/preset-env-7.16.11
|
||
* [new branch] dependabot/npm_and_yarn/cookie-parser-1.4.6 -> origin/dependabot/npm_and_yarn/cookie-parser-1.4.6
|
||
* [new branch] dependabot/npm_and_yarn/dotenv-14.2.0 -> origin/dependabot/npm_and_yarn/dotenv-14.2.0
|
||
* [new branch] dependabot/npm_and_yarn/dotenv-16.0.0 -> origin/dependabot/npm_and_yarn/dotenv-16.0.0
|
||
* [new branch] dependabot/npm_and_yarn/eslint-8.7.0 -> origin/dependabot/npm_and_yarn/eslint-8.7.0
|
||
* [new branch] dependabot/npm_and_yarn/eslint-plugin-import-2.25.4 -> origin/dependabot/npm_and_yarn/eslint-plugin-import-2.25.4
|
||
* [new branch] dependabot/npm_and_yarn/express-4.17.2 -> origin/dependabot/npm_and_yarn/express-4.17.2
|
||
* [new branch] dependabot/npm_and_yarn/express-rate-limit-6.0.3 -> origin/dependabot/npm_and_yarn/express-rate-limit-6.0.3
|
||
* [new branch] dependabot/npm_and_yarn/graphql-inspector/core-3.1.1 -> origin/dependabot/npm_and_yarn/graphql-inspector/core-3.1.1
|
||
* [new branch] dependabot/npm_and_yarn/graphql-tools/load-7.4.0 -> origin/dependabot/npm_and_yarn/graphql-tools/load-7.4.0
|
||
* [new branch] dependabot/npm_and_yarn/hot-shots-8.5.2 -> origin/dependabot/npm_and_yarn/hot-shots-8.5.2
|
||
* [new branch] dependabot/npm_and_yarn/jest/globals-27.4.4 -> origin/dependabot/npm_and_yarn/jest/globals-27.4.4
|
||
* [new branch] dependabot/npm_and_yarn/liquidjs-9.31.0 -> origin/dependabot/npm_and_yarn/liquidjs-9.31.0
|
||
* [new branch] dependabot/npm_and_yarn/minimatch-5.0.0 -> origin/dependabot/npm_and_yarn/minimatch-5.0.0
|
||
* [new branch] dependabot/npm_and_yarn/next-12.1.5 -> origin/dependabot/npm_and_yarn/next-12.1.5
|
||
* [new branch] dependabot/npm_and_yarn/postcss-8.3.9 -> origin/dependabot/npm_and_yarn/postcss-8.3.9
|
||
* [new branch] dependabot/npm_and_yarn/primer/components-30.3.0 -> origin/dependabot/npm_and_yarn/primer/components-30.3.0
|
||
* [new branch] dependabot/npm_and_yarn/primer/css-17.11.0 -> origin/dependabot/npm_and_yarn/primer/css-17.11.0
|
||
* [new branch] dependabot/npm_and_yarn/primer/css-18.0.1 -> origin/dependabot/npm_and_yarn/primer/css-18.0.1
|
||
* [new branch] dependabot/npm_and_yarn/primer/css-18.1.0 -> origin/dependabot/npm_and_yarn/primer/css-18.1.0
|
||
* [new branch] dependabot/npm_and_yarn/rehype-autolink-headings-6.1.1 -> origin/dependabot/npm_and_yarn/rehype-autolink-headings-6.1.1
|
||
* [new branch] dependabot/npm_and_yarn/remark-parse-10.0.1 -> origin/dependabot/npm_and_yarn/remark-parse-10.0.1
|
||
* [new branch] dependabot/npm_and_yarn/remark-rehype-10.1.0 -> origin/dependabot/npm_and_yarn/remark-rehype-10.1.0
|
||
* [new branch] dependabot/npm_and_yarn/robots-parser-2.4.0 -> origin/dependabot/npm_and_yarn/robots-parser-2.4.0
|
||
* [new branch] dependabot/npm_and_yarn/swr-1.1.0 -> origin/dependabot/npm_and_yarn/swr-1.1.0
|
||
* [new branch] dependabot/npm_and_yarn/types/react-17.0.28 -> origin/dependabot/npm_and_yarn/types/react-17.0.28
|
||
* [new branch] dependabot/npm_and_yarn/types/react-17.0.38 -> origin/dependabot/npm_and_yarn/types/react-17.0.38
|
||
* [new branch] dependabot/npm_and_yarn/unified-10.1.1 -> origin/dependabot/npm_and_yarn/unified-10.1.1
|
||
* [new branch] desktop-3.0 -> origin/desktop-3.0
|
||
* [new branch] dev/cmbrose/ports-test -> origin/dev/cmbrose/ports-test
|
||
* [new branch] divais-patch-1 -> origin/divais-patch-1
|
||
* [new branch] divais-patch-2 -> origin/divais-patch-2
|
||
* [new branch] do-not-translate-attributes-on-scheduling-issue-creation-ptbr -> origin/do-not-translate-attributes-on-scheduling-issue-creation-ptbr
|
||
* [new branch] experiment-to-prove-docs-internalpull23326 -> origin/experiment-to-prove-docs-internalpull23326
|
||
* [new branch] fix-codeql-check-name -> origin/fix-codeql-check-name
|
||
* [new branch] fluffyf-x/ghae-sre-667 -> origin/fluffyf-x/ghae-sre-667
|
||
* [new branch] guides-for-ghcr -> origin/guides-for-ghcr
|
||
* [new branch] heading-formatting-update -> origin/heading-formatting-update
|
||
* [new branch] heiskr-patch-2 -> origin/heiskr-patch-2
|
||
* [new branch] heiskr-patch-3 -> origin/heiskr-patch-3
|
||
* [new branch] hubwriter/codespaces-article -> origin/hubwriter/codespaces-article
|
||
* [new branch] hubwriter/test-codespaces -> origin/hubwriter/test-codespaces
|
||
* [new branch] inpreman-update-ghae-url -> origin/inpreman-update-ghae-url
|
||
* [new branch] insights-add-issues-permission -> origin/insights-add-issues-permission
|
||
* [new branch] make-waiting-for-review-sticky -> origin/make-waiting-for-review-sticky
|
||
* [new branch] meganchristudas-patch-1 -> origin/meganchristudas-patch-1
|
||
* [new branch] mikesurowiec-patch-1 -> origin/mikesurowiec-patch-1
|
||
* [new branch] myarb-patch-1 -> origin/myarb-patch-1
|
||
* [new branch] nebiyou-gebretatios-add-ms-authenticator -> origin/nebiyou-gebretatios-add-ms-authenticator
|
||
* [new branch] patch-1 -> origin/patch-1
|
||
* [new branch] peterbe-no-need-for-the-rest-namespace -> origin/peterbe-no-need-for-the-rest-namespace
|
||
* [new branch] peterbe-sample-pr-to-test-a-markdown-change -> origin/peterbe-sample-pr-to-test-a-markdown-change
|
||
* [new branch] rachmari-patch-1 -> origin/rachmari-patch-1
|
||
* [new branch] rachmari-test-workflow -> origin/rachmari-test-workflow
|
||
* [new branch] ramyaparimi-move-browser-tips-to-docs -> origin/ramyaparimi-move-browser-tips-to-docs
|
||
* [new branch] ramyaparimi-patch-1 -> origin/ramyaparimi-patch-1
|
||
* [new branch] ramyaparimi-patch-2 -> origin/ramyaparimi-patch-2
|
||
* [new branch] ramyaparimi-patch-3 -> origin/ramyaparimi-patch-3
|
||
* [new branch] ramyaparimi-patch-4 -> origin/ramyaparimi-patch-4
|
||
* [new branch] ramyaparimi-patch-5 -> origin/ramyaparimi-patch-5
|
||
* [new branch] ramyaparimi-patch-6 -> origin/ramyaparimi-patch-6
|
||
* [new branch] ramyaparimi-patch-7 -> origin/ramyaparimi-patch-7
|
||
* [new branch] ramyaparimi-patch-8 -> origin/ramyaparimi-patch-8
|
||
* [new branch] ramyaparimi/close-on-invalid -> origin/ramyaparimi/close-on-invalid
|
||
* [new branch] ramyaparimi/test-branch -> origin/ramyaparimi/test-branch
|
||
* [new branch] rathjenc-jobs-deprecate -> origin/rathjenc-jobs-deprecate
|
||
* [new branch] remove-failed-auto-update-workflow -> origin/remove-failed-auto-update-workflow
|
||
* [new branch] repo-sync -> origin/repo-sync
|
||
* [new branch] revert-3797-revert-3019-janiceilene-patch-1 -> origin/revert-3797-revert-3019-janiceilene-patch-1
|
||
* [new branch] rhettg-from -> origin/rhettg-from
|
||
* [new branch] rsese-testing -> origin/rsese-testing
|
||
* [new branch] test-dissallow -> origin/test-dissallow
|
||
* [new branch] test-images-pr -> origin/test-images-pr
|
||
* [new branch] test-jest-parallelization |