name: diag-userbase on: workflow_dispatch: inputs: dummy: description: 'noop' required: false default: 'x' jobs: diag: runs-on: ubuntu-latest container: image: docker:24 steps: - name: inspect running container config + embedded run-app.sh run: | echo "===== container env (NACOS?) =====" docker inspect userbase-service --format '{{json .Config.Env}}' 2>&1 || echo "NO CONTAINER" echo echo "===== -D patch present in RUNNING container's run-app.sh? =====" docker exec userbase-service grep -E 'Dyh.sso|client-host-url|server-url-prefix' /app/run-app.sh 2>&1 || echo "NO -D patch found in running container" echo echo "===== running image id =====" docker inspect userbase-service --format '{{.Image}}' 2>&1 || true echo echo "===== all userbase-service images (id / tag / age) =====" docker images --filter reference='*/userbase-service*' --format '{{.ID}} {{.Tag}} {{.CreatedSince}}' 2>&1