on: [push] jobs: test: runs-on: docker container: options: "--hostname customname" steps: - run: | test -f /srv/example-config-options-volume-valid - run: | ! test -w /srv/example-config-options-volume-valid - run: | ! test -f /srv/example-config-options-volume-invalid - run: | set -x test "$FROB" = "NITZ" - run: | set -x test "$VAR_FROM_ENV_FILE" = "VALUE_FROM_ENV_FILE" - run: | set -x test "$VAR_FROM_ENV_IN_CONFIG" = "VALUE_FROM_ENV_IN_CONFIG" - run: | set -x test "$(cat /etc/hostname)" = customname