Skip to content

Support the shared store in apify env #1580

Open

Description

@DaveHanns

The apify env commands manage the store and the references to it.

Scope

  • Add --store to apify env ls, set, and rm. With it, the command manages the account's shared variables instead of the Actor's. The flag is named --store because a "global" flag can be read as either per Actor or per organization.
  • Add apify env link <stored name> [--as <name>], which makes the Actor version reference a shared variable. apify env rm <name> removes the reference.
  • Mark references in apify env ls. In apify env pull, write the value of plain shared variables and an empty value for shared secrets. In apify env diff, treat a reference like any other variable.
  • Never replace a reference with a literal value in apify env push without showing it in the diff.

Depends on

Activity

  1. added theissue type on Nov 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    t-buildersIssues owned by the Builders team.

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions