Update CI & dependabot: Add new crates (#1296)

and also add missing `crates/binstalk-bins/LICENSE`

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2023-08-17 07:16:05 +10:00 committed by GitHub
parent 0c5a65fb35
commit 2215682e76
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 699 additions and 0 deletions

View file

@ -14,6 +14,10 @@ updates:
# We only want incompatible updates for direct dependencies
# from dependabot since compatible updates is covered by
# `update-transitive-deps.yml`
- package-ecosystem: "cargo"
directory: "/crates/atomic-file-install"
schedule:
interval: "daily"
- package-ecosystem: "cargo"
directory: "/crates/bin"
schedule:
@ -22,6 +26,18 @@ updates:
directory: "/crates/binstalk"
schedule:
interval: "daily"
- package-ecosystem: "cargo"
directory: "/crates/binstalk-bins"
schedule:
interval: "daily"
- package-ecosystem: "cargo"
directory: "/crates/binstalk-fetchers"
schedule:
interval: "daily"
- package-ecosystem: "cargo"
directory: "/crates/binstalk-registry"
schedule:
interval: "daily"
- package-ecosystem: "cargo"
directory: "/crates/binstalk-downloader"
schedule:
@ -34,6 +50,10 @@ updates:
directory: "/crates/binstalk-types"
schedule:
interval: "daily"
- package-ecosystem: "cargo"
directory: "/crates/cargo-toml-workspace"
schedule:
interval: "daily"
- package-ecosystem: "cargo"
directory: "/crates/detect-targets"
schedule:

View file

@ -7,11 +7,16 @@ on:
required: true
type: choice
options:
- atomic-file-install
- bin
- binstalk
- binstalk-bins
- binstalk-fetchers
- binstalk-registry
- binstalk-manifests
- binstalk-types
- binstalk-downloader
- cargo-toml-workspace
- detect-targets
- detect-wasi
- fs-lock