name: Application acceptance on: push: branches: [main] pull_request: branches: [main] workflow_dispatch: jobs: application-tests: runs-on: container-build env: DOCKER_HOST: tcp://127.0.0.1:2375 steps: - name: Test the exact source and built assets run: | set -eu REF="${GITHUB_SHA:?exact source revision required}" mkdir -p buildctx wget -qO /tmp/repo.tar.gz \ "https://forgejo.coulomb.social/${GITHUB_REPOSITORY}/archive/${REF}.tar.gz" tar xzf /tmp/repo.tar.gz -C buildctx --strip-components=1 . buildctx/scripts/ci-docker.sh docker build --target application-tests buildctx