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.

Put Screenly on your screens

Book a demo and we will walk you and your IT team through it, or start a free trial on a screen you already have.