Skip to content

Add Renovate and CI gates#12

Merged
michaelw merged 2 commits into
mainfrom
mw/renovate-ci-gates
May 22, 2026
Merged

Add Renovate and CI gates#12
michaelw merged 2 commits into
mainfrom
mw/renovate-ci-gates

Conversation

@michaelw
Copy link
Copy Markdown
Owner

Summary

  • add Renovate configuration matching the dependency managers used in the reference repo
  • add required-ready CI jobs for pre-commit, DevSpace config validation, and GitHub Actions linting
  • make the smoke workflow run for scheduled/manual runs, PRs labeled smoke, and PRs that touch DevSpace/smoke-related files

Validation

  • PRE_COMMIT_HOME=/tmp/devspace-starter-pack-pre-commit pre-commit run --all-files --show-diff-on-failure
  • GOCACHE=/tmp/devspace-starter-pack-go-cache GOPATH=/tmp/devspace-starter-pack-go go run github.com/rhysd/actionlint/cmd/actionlint@latest
  • devspace print --skip-info --disable-profile-activation >/tmp/devspace-starter-pack-devspace-print.yaml
  • PRE_COMMIT_HOME=/tmp/devspace-starter-pack-pre-commit GOCACHE=/tmp/devspace-starter-pack-go-cache GOPATH=/tmp/devspace-starter-pack-go make verify

@michaelw michaelw enabled auto-merge May 22, 2026 18:21
@michaelw michaelw merged commit 82c5391 into main May 22, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant