Skip to content

Added missing postDownload field in action editor#3110

Open
sebjulliand wants to merge 4 commits intomasterfrom
postDownloadActionEditorField
Open

Added missing postDownload field in action editor#3110
sebjulliand wants to merge 4 commits intomasterfrom
postDownloadActionEditorField

Conversation

@sebjulliand
Copy link
Member

@sebjulliand sebjulliand commented Mar 12, 2026

Changes

Following up on #3109

This PR adds a Post Execution Downloads field to the Action editor for Local Actions only.
image

Other types of action will not display that field in the editor.

That field could only be added and edited manually from the settings/actions.json files. It can now also be changed from the editor.

The postDownload field also now supports variables replacement when the action is executed.

The PR also makes sure that some optional action fields are cleaned up before being saved to avoid writing blank strings/empty array in the settings.

How to test this PR

  1. Edit an action
  2. Set one or more post execution download paths
  3. Save
  4. The paths must be saved as an array in the settings
  5. Remove the paths
  6. Save
  7. The postDownload array must be removed from the settings

Checklist

  • have tested my change

Signed-off-by: Seb Julliand <sebjulliand@gmail.com>
Signed-off-by: Seb Julliand <sebjulliand@gmail.com>
@sebjulliand sebjulliand requested a review from a team March 12, 2026 08:56
@sebjulliand sebjulliand self-assigned this Mar 12, 2026
@sebjulliand sebjulliand added the enhancement New feature or request label Mar 12, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Mar 12, 2026

👋 A new build is available for this PR based on 498994a.

Signed-off-by: Seb Julliand <sebjulliand@gmail.com>
Signed-off-by: Seb Julliand <sebjulliand@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant