Settings deleted from the manifest are removed from Screenly too
Set delete_missing_settings to true and the update action deletes settings that exist in Screenly but are no longer in the Edge App's manifest.
A deploy adds and updates the settings in your manifest, and leaves alone any setting that's in
Screenly but no longer in the file. When the manifest is the only place you manage settings, set
delete_missing_settings and those leftovers go too:
- uses: Screenly/edge-apps-actions/update@v1
with:
screenly_api_token: ${{ secrets.SCREENLY_API_TOKEN }}
environment: production
delete_missing_settings: true
It's false by default, so a deploy only deletes settings when you ask it to.