name: CI Test on: [push, workflow_dispatch] jobs: test: runs-on: ubuntu-latest container: image: docker:24.0-cli options: -v /opt/freedom:/opt/freedom steps: - name: Verify run: | echo "=== /opt/freedom ===" ls -la /opt/freedom echo "=== sock ===" test -S /var/run/docker.sock && echo SOCK_OK || echo SOCK_NO echo "=== write test ===" echo hello > /opt/freedom/.ci_write_test && cat /opt/freedom/.ci_write_test && rm /opt/freedom/.ci_write_test && echo WRITE_OK echo "=== compose services ===" cd /opt/freedom/deploy && docker compose config --services