Skip to content

feat: add Actor task publication endpoints - #989

Open
Janjiran wants to merge 4 commits into
masterfrom
feat/task-publication
Open

feat: add Actor task publication endpoints#989
Janjiran wants to merge 4 commits into
masterfrom
feat/task-publication

Conversation

@Janjiran

@Janjiran Janjiran commented Aug 3, 2026

Copy link
Copy Markdown

Part of https://github.com/apify/apify-core/issues/29471

Add ability to publish and un-publish tasks via new API

Blocked by https://github.com/apify/apify-core/pull/29623

@Janjiran Janjiran added this to the 146th sprint - Growth team milestone Aug 3, 2026
@Janjiran
Janjiran requested review from B4nan and katzino August 3, 2026 06:16
@Janjiran Janjiran self-assigned this Aug 3, 2026
@Janjiran Janjiran added the t-growth Issues owned by the Growth team. label Aug 3, 2026
@github-actions github-actions Bot added the tested Temporary label used only programatically for some analytics. label Aug 3, 2026
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

⚠️ There are broken links in the documentation.

See more at https://github.com/apify/apify-client-js/actions/runs/31084392411#summary-92560328169

@Janjiran

Janjiran commented Aug 3, 2026

Copy link
Copy Markdown
Author

⚠️ There are broken links in the documentation.

See more at https://github.com/apify/apify-client-js/actions/runs/30789669108#summary-91610366020

Waiting for apify/apify-docs#2840

Comment thread src/resource_clients/task.ts
Comment thread src/resource_clients/task.ts
Comment thread src/resource_clients/task.ts Outdated
Comment thread src/resource_clients/task.ts Outdated
@Janjiran
Janjiran requested a review from katzino August 3, 2026 12:53

@katzino katzino left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, two comments, mostly informative ones.

Comment thread src/resource_clients/task.ts
@@ -317,7 +381,7 @@ export interface TaskOptions {
*/
export type TaskUpdateData = Partial<

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note: I commented on it at https://github.com/apify/apify-core/pull/29623#discussion_r3682214152 - TaskCreateData extends this type that means create method takes publicConfig but the endpoint in apify-core currently won't set it. Should be addressed there, not a blocker in this PR.

Comment thread test/tasks.test.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-growth Issues owned by the Growth team. tested Temporary label used only programatically for some analytics.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants