This repository was archived by the owner on Aug 19, 2026. It is now read-only.
docs: run Collabora Online (CODE) in the docker-compose example #6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: docker-compose example | |
| # Lints and smoke-tests the ownCloud + Collabora CODE docker-compose example | |
| # that ships in the admin manual. Runs only when the example, the test harness, | |
| # or this workflow change. | |
| on: | |
| push: | |
| branches: | |
| - master | |
| paths: | |
| - 'modules/admin_manual/examples/installation/docker/**' | |
| - 'tests/docker-compose/**' | |
| - '.github/workflows/compose-test.yml' | |
| pull_request: | |
| branches: | |
| - master | |
| paths: | |
| - 'modules/admin_manual/examples/installation/docker/**' | |
| - 'tests/docker-compose/**' | |
| - '.github/workflows/compose-test.yml' | |
| jobs: | |
| smoke-test: | |
| name: Lint and smoke-test the compose example | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | |
| # smoke-test.sh validates the merged compose config as its first action, | |
| # then boots the stack and asserts on it. | |
| - name: Boot the stack and run smoke tests | |
| run: tests/docker-compose/smoke-test.sh |