diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml new file mode 100644 index 0000000..3da2f00 --- /dev/null +++ b/.github/workflows/renovate.yml @@ -0,0 +1,31 @@ +name: renovate + +on: + workflow_dispatch: + +jobs: + main: + runs-on: ubuntu-latest + permissions: + contents: read + steps: + - uses: actions/checkout@v4 + + - run: corepack enable + + - uses: actions/setup-node@v4 + with: + node-version-file: package.json + cache: 'pnpm' + cache-dependency-path: 'pnpm-lock.yaml' + + - run: pnpm i + + - run: pnpm exec nx report + + - run: pnpm exec nx tools-renovate-bot:renovate:ci + env: + RENOVATE_PLATFORM: github + RENOVATE_REPOSITORIES: ${{ github.repository }} + RENOVATE_TOKEN: ${{ secrets.GITHUB_TOKEN }} + LOG_LEVEL: debug diff --git a/tools/renovate-bot/project.json b/tools/renovate-bot/project.json index c4c7064..341b4ce 100644 --- a/tools/renovate-bot/project.json +++ b/tools/renovate-bot/project.json @@ -12,13 +12,6 @@ "command": "RENOVATE_CONFIG_FILE={projectRoot}/src/renovate.json pnpm dlx renovate" }, "configurations": { - "ci": { - "env": { - "RENOVATE_PLATFORM": "github", - "RENOVATE_REPOSITORIES": "RobbyRabbitman/nx-plus", - "LOG_LEVEL": "debug" - } - }, "development": { "env": { "RENOVATE_PLATFORM": "local",