Skip to content

feat: Making clearer that env vars are shared along with source code#2414

Open
mtrunkat wants to merge 3 commits intomasterfrom
feature/env_vars
Open

feat: Making clearer that env vars are shared along with source code#2414
mtrunkat wants to merge 3 commits intomasterfrom
feature/env_vars

Conversation

@mtrunkat
Copy link
Copy Markdown
Member

@mtrunkat mtrunkat commented Apr 9, 2026

This was not mentioned at the right places, so adding it to the publication and env vars sections.

@mtrunkat mtrunkat requested a review from fnesveda April 9, 2026 14:13
@mtrunkat mtrunkat requested a review from TC-MO as a code owner April 9, 2026 14:13
Copilot AI review requested due to automatic review settings April 9, 2026 14:13
@mtrunkat mtrunkat added the adhoc Ad-hoc unplanned task added during the sprint. label Apr 9, 2026
@github-actions github-actions bot added the t-management Issues with this label belong to the CTO or engineering managers. label Apr 9, 2026
@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit 3b55fbd and is ready at https://pr-2414.preview.docs.apify.com!

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds documentation clarifying that publishing an Actor makes its source code and non-secret environment variables visible on the Actor detail page, and explains how the “Hide source files from Actor detail” setting affects this.

Changes:

  • Add a “Source code visibility” section to the Actor publishing guide.
  • Add a caution admonition to the environment variables page about visibility for public Actors.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
sources/platform/actors/publishing/publish.mdx Documents default public visibility of source files and non-secret env vars after publishing, and how to hide them in Console settings.
sources/platform/actors/development/programming_interface/environment_variables.md Adds a caution explaining that non-secret env vars can be publicly visible for published Actors and how the hide-source setting affects them.

mtrunkat and others added 2 commits April 9, 2026 21:17
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ronment_variables.md

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit eb26d8b and is ready at https://pr-2414.preview.docs.apify.com!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-management Issues with this label belong to the CTO or engineering managers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants