From 19c6b47e2a9ed3c51e46098b86e3bf17fe26e2fa Mon Sep 17 00:00:00 2001 From: nicomiguelino Date: Tue, 5 May 2026 13:30:57 -0700 Subject: [PATCH] chore: remove unused deploy-edge-app local action - remove obsolete .github/actions/deploy-edge-app composite action - keep workflow usage on Screenly/edge-apps-actions/update --- .github/actions/deploy-edge-app/action.yml | 57 ---------------------- 1 file changed, 57 deletions(-) delete mode 100644 .github/actions/deploy-edge-app/action.yml diff --git a/.github/actions/deploy-edge-app/action.yml b/.github/actions/deploy-edge-app/action.yml deleted file mode 100644 index fc8994b..0000000 --- a/.github/actions/deploy-edge-app/action.yml +++ /dev/null @@ -1,57 +0,0 @@ ---- -# TODO: Move this to a separate reusable GitHub Actions repository. -# This action should accept a Screenly API token as an input so it can -# be reused across multiple Edge App repositories and accounts. -name: Deploy Edge App -description: Builds (optional) and deploys a Screenly Edge App - -inputs: - screenly_api_token: - description: Screenly API token - required: true - - app_path: - description: Path to the Edge App directory - required: true - default: '.' - - build_system: - description: Build system to use (vanilla or bun) - required: true - default: vanilla - - deploy_from_dist: - description: Deploy from the dist folder - required: true - default: 'true' - - delete_missing_settings: - description: Delete missing settings on deploy - required: false - default: 'false' - -runs: - using: composite - steps: - - name: 🛠 Install Bun - if: ${{ inputs.build_system == 'bun' }} - uses: oven-sh/setup-bun@v2 - with: - bun-version: 1.2.2 - - - name: 🛠 Build - if: ${{ inputs.build_system == 'bun' }} - shell: bash - working-directory: ${{ inputs.app_path }} - run: | - bun install - bun run build - - - name: 🚀 Deploy Edge App - uses: screenly/cli@master - with: - screenly_api_token: ${{ inputs.screenly_api_token }} - cli_commands: >- - edge-app deploy - --path="${{ inputs.build_system == 'bun' && inputs.deploy_from_dist == 'true' && format('{0}/dist', inputs.app_path) || inputs.app_path }}" - --delete-missing-settings=${{ inputs.delete_missing_settings }}