Git Product home page Git Product logo

renovate-config's Introduction

@Omochice/renovate-config

Checks for push OpenSSF Scorecard

A configuration for Renovate.

To use

Extends this configuration using by extends field.

If you use Renovate in a Deno project.

{
  "extends": [
    "github>Omochice/renovate-config:deno"
  ]
}

Limitation

Currently, there are following limitions on Deno project:

License

zlib

renovate-config's People

Contributors

github-actions[bot] avatar hajime-san avatar nekowinston avatar omochice avatar renovate[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

hajime-san

renovate-config's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

github-actions
.github/workflows/_check-actions.yml
  • actions/checkout v4.1.7@692973e3d937129bcbf40652eb9f2f61becf3332
  • aquaproj/aqua-installer v3.0.1@6ce1f8848ec8e61f14d57bd5d7597057a6dd187c
.github/workflows/_test.yml
  • actions/checkout v4.1.7@692973e3d937129bcbf40652eb9f2f61becf3332
  • actions/setup-node v4.0.2@60edb5dd545a775178f52524783378180af0d1f8
  • pnpm/action-setup v4.0.0@fe02b34f77f8bc703788d5817da081398fad5dd2
.github/workflows/enable-renovate-auto-merge.yml
  • suzuki-shunsuke/enable-auto-merge-action fc3173c4dac9254ee191d89f1f8b257bbefc4e31
.github/workflows/pull-request.yml
  • actions/checkout v4.1.7@692973e3d937129bcbf40652eb9f2f61becf3332
  • dorny/paths-filter v3.0.2@de90cc6fb38fc0963ad72b210f1f284cd68cea36
.github/workflows/push.yml
  • actions/checkout v4.1.7@692973e3d937129bcbf40652eb9f2f61becf3332
  • dorny/paths-filter v3.0.2@de90cc6fb38fc0963ad72b210f1f284cd68cea36
.github/workflows/release.yml
  • google-github-actions/release-please-action v4.1.1@e4dc86ba9405554aeba3c6bb2d169500e7d3b4ee
.github/workflows/scorecard.yml
  • actions/checkout v4.1.7@692973e3d937129bcbf40652eb9f2f61becf3332
  • ossf/scorecard-action v2.3.3@dc50aa9510b46c811795eb24b2f1ba02a914e534
  • actions/upload-artifact v4.3.3@65462800fd760344b1a7b4382951275a0abb4808
  • github/codeql-action v3.25.11@b611370bb5703a7efb587f9d136a52ea24c5c38c
npm
package.json
  • @biomejs/biome ^1.2.2
  • npm-run-all2 ^6.0.0
  • re2 ^1.21.3
  • renovate ^37.27.0
  • sort-package-json ^2.6.0
  • vitest ^1.0.0
regex
.github/workflows/_check-actions.yml
  • aquaproj/aqua v2.29.0
renovate.json5
  • aquaproj/aqua-renovate-config 2.3.1
aqua.yaml
aqua.yaml
  • rhysd/actionlint v1.7.1
  • suzuki-shunsuke/ghalint v0.2.11
aqua.yaml
  • aquaproj/aqua-registry v4.199.0
biome.json
  • @biomejs/biome 1.8.3

  • Check this box to trigger a request for Renovate to run again on this repository

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Error type: Cannot find preset's package (github>Omochice/renovate-config)

Deno: esm.sh Version prefix pinning breaks job run

Hey there, thanks for this config! Just ran into a minor error with the regex.

When pinning build versions with e.g.

import {} from "https://esm.sh/v135/[email protected]"

the job run aborts with:

WARN: Host error
{
  "hostType": "npm"
  "packageName": "v135/ajv"
  "err": {
    "name": "HTTPError",
    "code": "ERR_NON_2XX_3XX_RESPONSE",
    "timings": {
      "start": 1703537835257,
      "socket": 1703537835257,
      "lookup": 1703537835352,
      "connect": 1703537835367,
      "secureConnect": 1703537835383,
      "upload": 1703537835386,
      "response": 1703537835485,
      "end": 1703537835485,
      "phases": {
        "wait": 0,
        "dns": 95,
        "tcp": 15,
        "tls": 16,
        "request": 3,
        "firstByte": 99,
        "download": 0,
        "total": 228
      }
    },
    "message": "Response code 405 (Method Not Allowed)",
    "stack": "HTTPError: Response code 405 (Method Not Allowed)\n    at Request.<anonymous> (/opt/containerbase/tools/renovate/37.103.1/node_modules/got/dist/source/as-promise/index.js:118:42)\n    at processTicksAndRejections (node:internal/process/task_queues:95:5)",
    "options": {
      "headers": {
        "user-agent": "RenovateBot/37.103.1 (https://github.com/renovatebot/renovate)",
        "accept": "application/json",
        "accept-encoding": "gzip, deflate, br"
      },
      "url": "https://registry.npmjs.org/v135%2Fajv",
      "hostType": "npm",
      "username": "",
      "password": "",
      "method": "GET",
      "http2": false
    },
    "response": {
      "statusCode": 405,
      "statusMessage": "Method Not Allowed",
      "body": {
        "code": "MethodNotAllowedError",
        "message": "GET is not allowed"
      },
      "headers": {
        "date": "Mon, 25 Dec 2023 20:57:15 GMT",
        "content-type": "application/json",
        "content-length": "63",
        "connection": "close",
        "cf-ray": "83b3fecf2aba3aee-IAD",
        "cf-cache-status": "DYNAMIC",
        "allow": "PUT, POST",
        "vary": "Accept-Encoding",
        "server": "cloudflare"
      },
      "httpVersion": "1.1",
      "retryCount": 0
    }
  }
}

Changing to the other way of pinning packages via

import {} from "https://esm.sh/[email protected]?pin=v135"

fixes this issue.

I ran into this here catppuccin/toolbox#115

It would be neat if this were either supported as well, or mentioned in the README.


As a side note

- See [test case](./test/deno.test.ts) for supported syntax
in the README points to a file that has since been split into multiple files ๐Ÿ™‚

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.