diff --git a/.github/workflows/frontend-asset-build.yml b/.github/workflows/frontend-asset-build.yml index 3ba7729..f239d59 100644 --- a/.github/workflows/frontend-asset-build.yml +++ b/.github/workflows/frontend-asset-build.yml @@ -5,7 +5,6 @@ jobs: build-frontend-assets: runs-on: ubuntu-latest steps: - - run: sudo apt-get update && sudo apt-get install -y podman - name: Check out repository code uses: actions/checkout@v3 - run: ./build-frontend.sh diff --git a/README.md b/README.md index c5ff5fd..ce2b495 100644 --- a/README.md +++ b/README.md @@ -18,8 +18,9 @@ location /ws { * ensure `mod_curl` is loaded (add to `/etc/freeswitch/autoload_configs/modules.conf.xml`) * to install dependencies: `composer install` * as with most FusionPBX apps, must run schema and menu upgrade after installation. -* Build frontend: `./build-frontend.sh` uses podman to transpile the frontend javascript in a container, and produces files at `js/`. - This can be done remotely then copied into place. Must be re-run on updates. +* Install frontend assets to `js/`. There area two ways to get them: + * run `./build-frontend.sh` on a system with podman installed. + * download the files from the latest GitHub Actions build ## Current limitations * Contacts are displayed to users who don't have contact_read_* permissions