[GH-ISSUE #2760] COdeQL does not work #1254

Open
opened 2026-03-01 21:49:57 +03:00 by kerem · 1 comment
Owner

Originally created by @poliveira-fuze on GitHub (May 16, 2025).
Original GitHub issue: https://github.com/nektos/act/issues/2760

Bug report info

act version:            0.2.77
GOOS:                   darwin
GOARCH:                 arm64
NumCPU:                 12
Docker host:            unix:///Users/myuser/.rd/docker.sock
Sockets found:
Config files:
	/Users/myuser/Library/Application Support/act/actrc:
		-P ubuntu-latest=catthehacker/ubuntu:full-latest
		-P ubuntu-22.04=catthehacker/ubuntu:full-22.04
		-P ubuntu-20.04=catthehacker/ubuntu:full-20.04
		-P ubuntu-18.04=catthehacker/ubuntu:full-18.04
Build info:
	Go version:            go1.24.2
	Module path:           command-line-arguments
	Main version:
	Main path:
	Main checksum:
	Build settings:
		-buildmode:           exe
		-compiler:            gc
		-ldflags:             -X main.version=0.2.77
		CGO_ENABLED:          1
		CGO_CFLAGS:
		CGO_CPPFLAGS:
		CGO_CXXFLAGS:
		CGO_LDFLAGS:
		GOARCH:               arm64
		GOOS:                 darwin
		GOARM64:              v8.0
Docker Engine:
	Engine version:        23.0.6
	Engine runtime:        runc
	Cgroup version:        1
	Cgroup driver:         cgroupfs
	Storage driver:        overlay2
	Registry URI:          https://index.docker.io/v1/
	OS:                    Alpine Linux v3.18
	OS type:               linux
	OS version:            3.18.0
	OS arch:               aarch64
	OS kernel:             6.1.30-0-virt
	OS CPU:                2
	OS memory:             5919 MB
	Security options:
		name=seccomp,profile=builtin

Command used with act

act --container-architecture linux/amd64 -s GITHUB_TOKEN="$(gh auth token)"

Describe issue

The CodeQL job does not run.

| /run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/request/dist-node/index.js:86
|       const error = new requestError.RequestError(toErrorMessage(data), status, {
|                     ^
|
| RequestError [HttpError]: Not Found
|     at /run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/request/dist-node/index.js:86:21
|     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|     at async requestWithGraphqlErrorHandling (/run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/plugin-retry/dist-node/index.js:71:20)
|     at async Job.doExecute (/run/act/actions/github-codeql-action-init@v2.21.0/node_modules/bottleneck/light.js:405:18) {
|   status: 404,
|   response: {
|     url: 'https://api.github.com/repos/poliveira89/javaverse/actions/runs/1?exclude_pull_requests=true',
|     status: 404,
|     headers: {
|       'access-control-allow-origin': '*',
|       'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset',
|       connection: 'close',
|       'content-encoding': 'gzip',
|       'content-security-policy': "default-src 'none'",
|       'content-type': 'application/json; charset=utf-8',
|       date: 'Fri, 16 May 2025 16:05:17 GMT',
|       'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin',
|       server: 'github.com',
|       'strict-transport-security': 'max-age=31536000; includeSubdomains; preload',
|       'transfer-encoding': 'chunked',
|       vary: 'Accept-Encoding, Accept, X-Requested-With',
|       'x-accepted-oauth-scopes': '',
|       'x-content-type-options': 'nosniff',
|       'x-frame-options': 'deny',
|       'x-github-api-version-selected': '2022-11-28',
|       'x-github-media-type': 'github.v3; format=json',
|       'x-github-request-id': 'F663:CDC3F:88D537:AD73B3:6827623D',
|       'x-oauth-client-id': '178c6fc778ccc68e1d6a',
|       'x-oauth-scopes': 'admin:public_key, gist, read:org, repo',
|       'x-ratelimit-limit': '5000',
|       'x-ratelimit-remaining': '4993',
|       'x-ratelimit-reset': '1747414743',
|       'x-ratelimit-resource': 'core',
|       'x-ratelimit-used': '7',
|       'x-xss-protection': '0'
|     },
|     data: {
|       message: 'Not Found',
|       documentation_url: 'https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run',
|       status: '404'
|     }
|   },
|   request: {
|     method: 'GET',
|     url: 'https://api.github.com/repos/poliveira89/javaverse/actions/runs/1?exclude_pull_requests=true',
|     headers: {
|       accept: 'application/vnd.github.v3+json',
|       'user-agent': 'CodeQL-Action/2.21.0 octokit-core.js/3.6.0 Node.js/18.20.8 (linux; x64)',
|       authorization: 'token [REDACTED]'
|     },
|     request: {
|       agent: Agent {
|         _events: [Object: null prototype] {
|           free: [Function (anonymous)],
|           newListener: [Function: maybeEnableKeylog]
|         },
|         _eventsCount: 2,
|         _maxListeners: undefined,
|         defaultPort: 443,
|         protocol: 'https:',
|         options: [Object: null prototype] { noDelay: true, path: null },
|         requests: [Object: null prototype] {},
|         sockets: [Object: null prototype] {},
|         freeSockets: [Object: null prototype] {},
|         keepAliveMsecs: 1000,
|         keepAlive: false,
|         maxSockets: Infinity,
|         maxFreeSockets: 256,
|         scheduling: 'lifo',
|         maxTotalSockets: Infinity,
|         totalSocketCount: 0,
|         maxCachedSessions: 100,
|         _sessionCache: {
|           map: {
|             'api.github.com:443:::::::::::::::::::::': [Buffer [Uint8Array]]
|           },
|           list: [ 'api.github.com:443:::::::::::::::::::::' ]
|         },
|         [Symbol(kCapture)]: false
|       },
|       hook: [Function: bound bound register]
|     }
|   }
| }
|
| Node.js v18.20.8
| Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/data/spring-data-bom/2024.1.4/spring-data-bom-2024.1.4.pom
[CI Pipeline/codeql]   ❌  Failure - Post Initialize CodeQL [6.201063292s]

No response

Workflow content

118       - name: Initialize CodeQL
 119         uses: github/codeql-action/init@v2.21.0
 120         with:
 121           languages: java
 122           source-root: maven-spring
 123
 124       - name: Autobuild
 125         uses: github/codeql-action/autobuild@v2.21.0
 126         with:
 127           working-directory: maven-spring
 128
 129       - name: Perform CodeQL Analysis
 130         uses: github/codeql-action/analyze@v2.21.0
 131         with:
 132           output: maven-spring/results

Relevant log output

| /run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/request/dist-node/index.js:86
|       const error = new requestError.RequestError(toErrorMessage(data), status, {
|                     ^
|
| RequestError [HttpError]: Not Found
|     at /run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/request/dist-node/index.js:86:21
|     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
|     at async requestWithGraphqlErrorHandling (/run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/plugin-retry/dist-node/index.js:71:20)
|     at async Job.doExecute (/run/act/actions/github-codeql-action-init@v2.21.0/node_modules/bottleneck/light.js:405:18) {
|   status: 404,
|   response: {
|     url: 'https://api.github.com/repos/poliveira89/javaverse/actions/runs/1?exclude_pull_requests=true',
|     status: 404,
|     headers: {
|       'access-control-allow-origin': '*',
|       'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset',
|       connection: 'close',
|       'content-encoding': 'gzip',
|       'content-security-policy': "default-src 'none'",
|       'content-type': 'application/json; charset=utf-8',
|       date: 'Fri, 16 May 2025 16:05:17 GMT',
|       'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin',
|       server: 'github.com',
|       'strict-transport-security': 'max-age=31536000; includeSubdomains; preload',
|       'transfer-encoding': 'chunked',
|       vary: 'Accept-Encoding, Accept, X-Requested-With',
|       'x-accepted-oauth-scopes': '',
|       'x-content-type-options': 'nosniff',
|       'x-frame-options': 'deny',
|       'x-github-api-version-selected': '2022-11-28',
|       'x-github-media-type': 'github.v3; format=json',
|       'x-github-request-id': 'F663:CDC3F:88D537:AD73B3:6827623D',
|       'x-oauth-client-id': '178c6fc778ccc68e1d6a',
|       'x-oauth-scopes': 'admin:public_key, gist, read:org, repo',
|       'x-ratelimit-limit': '5000',
|       'x-ratelimit-remaining': '4993',
|       'x-ratelimit-reset': '1747414743',
|       'x-ratelimit-resource': 'core',
|       'x-ratelimit-used': '7',
|       'x-xss-protection': '0'
|     },
|     data: {
|       message: 'Not Found',
|       documentation_url: 'https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run',
|       status: '404'
|     }
|   },
|   request: {
|     method: 'GET',
|     url: 'https://api.github.com/repos/poliveira89/javaverse/actions/runs/1?exclude_pull_requests=true',
|     headers: {
|       accept: 'application/vnd.github.v3+json',
|       'user-agent': 'CodeQL-Action/2.21.0 octokit-core.js/3.6.0 Node.js/18.20.8 (linux; x64)',
|       authorization: 'token [REDACTED]'
|     },
|     request: {
|       agent: Agent {
|         _events: [Object: null prototype] {
|           free: [Function (anonymous)],
|           newListener: [Function: maybeEnableKeylog]
|         },
|         _eventsCount: 2,
|         _maxListeners: undefined,
|         defaultPort: 443,
|         protocol: 'https:',
|         options: [Object: null prototype] { noDelay: true, path: null },
|         requests: [Object: null prototype] {},
|         sockets: [Object: null prototype] {},
|         freeSockets: [Object: null prototype] {},
|         keepAliveMsecs: 1000,
|         keepAlive: false,
|         maxSockets: Infinity,
|         maxFreeSockets: 256,
|         scheduling: 'lifo',
|         maxTotalSockets: Infinity,
|         totalSocketCount: 0,
|         maxCachedSessions: 100,
|         _sessionCache: {
|           map: {
|             'api.github.com:443:::::::::::::::::::::': [Buffer [Uint8Array]]
|           },
|           list: [ 'api.github.com:443:::::::::::::::::::::' ]
|         },
|         [Symbol(kCapture)]: false
|       },
|       hook: [Function: bound bound register]
|     }
|   }
| }
|
| Node.js v18.20.8
| Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/data/spring-data-bom/2024.1.4/spring-data-bom-2024.1.4.pom
[CI Pipeline/codeql]   ❌  Failure - Post Initialize CodeQL [6.201063292s]

Additional information

No response

Originally created by @poliveira-fuze on GitHub (May 16, 2025). Original GitHub issue: https://github.com/nektos/act/issues/2760 ### Bug report info ```plain text act version: 0.2.77 GOOS: darwin GOARCH: arm64 NumCPU: 12 Docker host: unix:///Users/myuser/.rd/docker.sock Sockets found: Config files: /Users/myuser/Library/Application Support/act/actrc: -P ubuntu-latest=catthehacker/ubuntu:full-latest -P ubuntu-22.04=catthehacker/ubuntu:full-22.04 -P ubuntu-20.04=catthehacker/ubuntu:full-20.04 -P ubuntu-18.04=catthehacker/ubuntu:full-18.04 Build info: Go version: go1.24.2 Module path: command-line-arguments Main version: Main path: Main checksum: Build settings: -buildmode: exe -compiler: gc -ldflags: -X main.version=0.2.77 CGO_ENABLED: 1 CGO_CFLAGS: CGO_CPPFLAGS: CGO_CXXFLAGS: CGO_LDFLAGS: GOARCH: arm64 GOOS: darwin GOARM64: v8.0 Docker Engine: Engine version: 23.0.6 Engine runtime: runc Cgroup version: 1 Cgroup driver: cgroupfs Storage driver: overlay2 Registry URI: https://index.docker.io/v1/ OS: Alpine Linux v3.18 OS type: linux OS version: 3.18.0 OS arch: aarch64 OS kernel: 6.1.30-0-virt OS CPU: 2 OS memory: 5919 MB Security options: name=seccomp,profile=builtin ``` ### Command used with act ```sh act --container-architecture linux/amd64 -s GITHUB_TOKEN="$(gh auth token)" ``` ### Describe issue The CodeQL job does not run. ``` | /run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/request/dist-node/index.js:86 | const error = new requestError.RequestError(toErrorMessage(data), status, { | ^ | | RequestError [HttpError]: Not Found | at /run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/request/dist-node/index.js:86:21 | at process.processTicksAndRejections (node:internal/process/task_queues:95:5) | at async requestWithGraphqlErrorHandling (/run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/plugin-retry/dist-node/index.js:71:20) | at async Job.doExecute (/run/act/actions/github-codeql-action-init@v2.21.0/node_modules/bottleneck/light.js:405:18) { | status: 404, | response: { | url: 'https://api.github.com/repos/poliveira89/javaverse/actions/runs/1?exclude_pull_requests=true', | status: 404, | headers: { | 'access-control-allow-origin': '*', | 'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset', | connection: 'close', | 'content-encoding': 'gzip', | 'content-security-policy': "default-src 'none'", | 'content-type': 'application/json; charset=utf-8', | date: 'Fri, 16 May 2025 16:05:17 GMT', | 'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin', | server: 'github.com', | 'strict-transport-security': 'max-age=31536000; includeSubdomains; preload', | 'transfer-encoding': 'chunked', | vary: 'Accept-Encoding, Accept, X-Requested-With', | 'x-accepted-oauth-scopes': '', | 'x-content-type-options': 'nosniff', | 'x-frame-options': 'deny', | 'x-github-api-version-selected': '2022-11-28', | 'x-github-media-type': 'github.v3; format=json', | 'x-github-request-id': 'F663:CDC3F:88D537:AD73B3:6827623D', | 'x-oauth-client-id': '178c6fc778ccc68e1d6a', | 'x-oauth-scopes': 'admin:public_key, gist, read:org, repo', | 'x-ratelimit-limit': '5000', | 'x-ratelimit-remaining': '4993', | 'x-ratelimit-reset': '1747414743', | 'x-ratelimit-resource': 'core', | 'x-ratelimit-used': '7', | 'x-xss-protection': '0' | }, | data: { | message: 'Not Found', | documentation_url: 'https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run', | status: '404' | } | }, | request: { | method: 'GET', | url: 'https://api.github.com/repos/poliveira89/javaverse/actions/runs/1?exclude_pull_requests=true', | headers: { | accept: 'application/vnd.github.v3+json', | 'user-agent': 'CodeQL-Action/2.21.0 octokit-core.js/3.6.0 Node.js/18.20.8 (linux; x64)', | authorization: 'token [REDACTED]' | }, | request: { | agent: Agent { | _events: [Object: null prototype] { | free: [Function (anonymous)], | newListener: [Function: maybeEnableKeylog] | }, | _eventsCount: 2, | _maxListeners: undefined, | defaultPort: 443, | protocol: 'https:', | options: [Object: null prototype] { noDelay: true, path: null }, | requests: [Object: null prototype] {}, | sockets: [Object: null prototype] {}, | freeSockets: [Object: null prototype] {}, | keepAliveMsecs: 1000, | keepAlive: false, | maxSockets: Infinity, | maxFreeSockets: 256, | scheduling: 'lifo', | maxTotalSockets: Infinity, | totalSocketCount: 0, | maxCachedSessions: 100, | _sessionCache: { | map: { | 'api.github.com:443:::::::::::::::::::::': [Buffer [Uint8Array]] | }, | list: [ 'api.github.com:443:::::::::::::::::::::' ] | }, | [Symbol(kCapture)]: false | }, | hook: [Function: bound bound register] | } | } | } | | Node.js v18.20.8 | Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/data/spring-data-bom/2024.1.4/spring-data-bom-2024.1.4.pom [CI Pipeline/codeql] ❌ Failure - Post Initialize CodeQL [6.201063292s] ``` ### Link to GitHub repository _No response_ ### Workflow content ```yml 118 - name: Initialize CodeQL 119 uses: github/codeql-action/init@v2.21.0 120 with: 121 languages: java 122 source-root: maven-spring 123 124 - name: Autobuild 125 uses: github/codeql-action/autobuild@v2.21.0 126 with: 127 working-directory: maven-spring 128 129 - name: Perform CodeQL Analysis 130 uses: github/codeql-action/analyze@v2.21.0 131 with: 132 output: maven-spring/results ``` ### Relevant log output ```sh | /run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/request/dist-node/index.js:86 | const error = new requestError.RequestError(toErrorMessage(data), status, { | ^ | | RequestError [HttpError]: Not Found | at /run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/request/dist-node/index.js:86:21 | at process.processTicksAndRejections (node:internal/process/task_queues:95:5) | at async requestWithGraphqlErrorHandling (/run/act/actions/github-codeql-action-init@v2.21.0/node_modules/@octokit/plugin-retry/dist-node/index.js:71:20) | at async Job.doExecute (/run/act/actions/github-codeql-action-init@v2.21.0/node_modules/bottleneck/light.js:405:18) { | status: 404, | response: { | url: 'https://api.github.com/repos/poliveira89/javaverse/actions/runs/1?exclude_pull_requests=true', | status: 404, | headers: { | 'access-control-allow-origin': '*', | 'access-control-expose-headers': 'ETag, Link, Location, Retry-After, X-GitHub-OTP, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Used, X-RateLimit-Resource, X-RateLimit-Reset, X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X-Poll-Interval, X-GitHub-Media-Type, X-GitHub-SSO, X-GitHub-Request-Id, Deprecation, Sunset', | connection: 'close', | 'content-encoding': 'gzip', | 'content-security-policy': "default-src 'none'", | 'content-type': 'application/json; charset=utf-8', | date: 'Fri, 16 May 2025 16:05:17 GMT', | 'referrer-policy': 'origin-when-cross-origin, strict-origin-when-cross-origin', | server: 'github.com', | 'strict-transport-security': 'max-age=31536000; includeSubdomains; preload', | 'transfer-encoding': 'chunked', | vary: 'Accept-Encoding, Accept, X-Requested-With', | 'x-accepted-oauth-scopes': '', | 'x-content-type-options': 'nosniff', | 'x-frame-options': 'deny', | 'x-github-api-version-selected': '2022-11-28', | 'x-github-media-type': 'github.v3; format=json', | 'x-github-request-id': 'F663:CDC3F:88D537:AD73B3:6827623D', | 'x-oauth-client-id': '178c6fc778ccc68e1d6a', | 'x-oauth-scopes': 'admin:public_key, gist, read:org, repo', | 'x-ratelimit-limit': '5000', | 'x-ratelimit-remaining': '4993', | 'x-ratelimit-reset': '1747414743', | 'x-ratelimit-resource': 'core', | 'x-ratelimit-used': '7', | 'x-xss-protection': '0' | }, | data: { | message: 'Not Found', | documentation_url: 'https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run', | status: '404' | } | }, | request: { | method: 'GET', | url: 'https://api.github.com/repos/poliveira89/javaverse/actions/runs/1?exclude_pull_requests=true', | headers: { | accept: 'application/vnd.github.v3+json', | 'user-agent': 'CodeQL-Action/2.21.0 octokit-core.js/3.6.0 Node.js/18.20.8 (linux; x64)', | authorization: 'token [REDACTED]' | }, | request: { | agent: Agent { | _events: [Object: null prototype] { | free: [Function (anonymous)], | newListener: [Function: maybeEnableKeylog] | }, | _eventsCount: 2, | _maxListeners: undefined, | defaultPort: 443, | protocol: 'https:', | options: [Object: null prototype] { noDelay: true, path: null }, | requests: [Object: null prototype] {}, | sockets: [Object: null prototype] {}, | freeSockets: [Object: null prototype] {}, | keepAliveMsecs: 1000, | keepAlive: false, | maxSockets: Infinity, | maxFreeSockets: 256, | scheduling: 'lifo', | maxTotalSockets: Infinity, | totalSocketCount: 0, | maxCachedSessions: 100, | _sessionCache: { | map: { | 'api.github.com:443:::::::::::::::::::::': [Buffer [Uint8Array]] | }, | list: [ 'api.github.com:443:::::::::::::::::::::' ] | }, | [Symbol(kCapture)]: false | }, | hook: [Function: bound bound register] | } | } | } | | Node.js v18.20.8 | Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/data/spring-data-bom/2024.1.4/spring-data-bom-2024.1.4.pom [CI Pipeline/codeql] ❌ Failure - Post Initialize CodeQL [6.201063292s] ``` ### Additional information _No response_
Author
Owner

@rraymondgh commented on GitHub (Nov 22, 2025):

I've just been looking at same thing and other closed issues. Looks like it never worked and was stripped out of CodeQL a long time ago...

commit 2c2ebdc5c559ebcf98545c6d958b0654e806dfd6 (origin/aeisenberg/remove-local-run)
Author: Andrew Eisenberg <aeisenberg@>
Date:   Tue Jun 1 15:04:15 2021 -0700

    Remove local environment running
    
    This is a functionality that never worked perfectly and hasn't been
    used for a while.
    
    This allows developers to run the action on their local machine, but
    the run was always flaky and never 100% mirrored what was happening on
    the actions runner.

<!-- gh-comment-id:3566955679 --> @rraymondgh commented on GitHub (Nov 22, 2025): I've just been looking at same thing and other closed issues. Looks like it never worked and was stripped out of CodeQL a long time ago... ``` commit 2c2ebdc5c559ebcf98545c6d958b0654e806dfd6 (origin/aeisenberg/remove-local-run) Author: Andrew Eisenberg <aeisenberg@> Date: Tue Jun 1 15:04:15 2021 -0700 Remove local environment running This is a functionality that never worked perfectly and hasn't been used for a while. This allows developers to run the action on their local machine, but the run was always flaky and never 100% mirrored what was happening on the actions runner. ```
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#1254
No description provided.