mirror of
https://github.com/zhom/donutbrowser.git
synced 2026-05-13 13:04:44 +02:00
f58b790293
Bumps the github-actions group with 5 updates: | Package | From | To | | --- | --- | --- | | [google/osv-scanner-action](https://github.com/google/osv-scanner-action) | `2.2.2` | `2.2.3` | | [ridedott/merge-me-action](https://github.com/ridedott/merge-me-action) | `2.10.130` | `2.10.131` | | [actions/first-interaction](https://github.com/actions/first-interaction) | `3.0.0` | `3.1.0` | | [crate-ci/typos](https://github.com/crate-ci/typos) | `1.36.3` | `1.37.2` | | [actions/stale](https://github.com/actions/stale) | `10.0.0` | `10.1.0` | Updates `google/osv-scanner-action` from 2.2.2 to 2.2.3 - [Release notes](https://github.com/google/osv-scanner-action/releases) - [Commits](https://github.com/google/osv-scanner-action/compare/90b209d0ea55cea1da9fc0c4e65782cc6acb6e2e...e92b5d07338d4f0ba0981dffed17c48976ca4730) Updates `ridedott/merge-me-action` from 2.10.130 to 2.10.131 - [Release notes](https://github.com/ridedott/merge-me-action/releases) - [Changelog](https://github.com/ridedott/merge-me-action/blob/master/CHANGELOG.md) - [Commits](https://github.com/ridedott/merge-me-action/compare/a310eac074af628e0fd6c6d78858bba5bcf01179...a3b9ffd551d69f9f4375a87e9fa56235a0749518) Updates `actions/first-interaction` from 3.0.0 to 3.1.0 - [Release notes](https://github.com/actions/first-interaction/releases) - [Commits](https://github.com/actions/first-interaction/compare/753c925c8d1ac6fede23781875376600628d9b5d...1c4688942c71f71d4f5502a26ea67c331730fa4d) Updates `crate-ci/typos` from 1.36.3 to 1.37.2 - [Release notes](https://github.com/crate-ci/typos/releases) - [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md) - [Commits](https://github.com/crate-ci/typos/compare/0c17dabcee8b8f1957fa917d17393a23e02e1583...7436548694def3314aacd93ed06c721b1f91ea04) Updates `actions/stale` from 10.0.0 to 10.1.0 - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/stale/compare/3a9db7e6a41a89f618792c92c0e97cc736e1b13f...5f858e3efba33a5ca4407a664cc011ad407f2008) --- updated-dependencies: - dependency-name: google/osv-scanner-action dependency-version: 2.2.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: ridedott/merge-me-action dependency-version: 2.10.131 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions - dependency-name: actions/first-interaction dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: crate-ci/typos dependency-version: 1.37.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions - dependency-name: actions/stale dependency-version: 10.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
75 lines
2.2 KiB
YAML
75 lines
2.2 KiB
YAML
# This workflow uses actions that are not certified by GitHub.
|
|
# They are provided by a third-party and are governed by
|
|
# separate terms of service, privacy policy, and support
|
|
# documentation.
|
|
|
|
# A sample workflow which sets up periodic OSV-Scanner scanning for vulnerabilities,
|
|
# in addition to a PR check which fails if new vulnerabilities are introduced.
|
|
#
|
|
# For more examples and options, including how to ignore specific vulnerabilities,
|
|
# see https://google.github.io/osv-scanner/github-action/
|
|
|
|
# Security vulnerability scanning for Donut Browser
|
|
# Scans dependencies in package managers (npm/pnpm, Cargo) for known vulnerabilities
|
|
# Runs on schedule and when dependencies change
|
|
|
|
name: Security Vulnerability Scan
|
|
|
|
on:
|
|
pull_request:
|
|
branches: ["main"]
|
|
paths:
|
|
- "package.json"
|
|
- "pnpm-lock.yaml"
|
|
- "src-tauri/Cargo.toml"
|
|
- "src-tauri/Cargo.lock"
|
|
- "nodecar/package.json"
|
|
- "nodecar/pnpm-lock.yaml"
|
|
- ".github/workflows/osv.yml"
|
|
merge_group:
|
|
branches: ["main"]
|
|
schedule:
|
|
# Run weekly on Tuesdays at 2:20 PM UTC
|
|
- cron: "20 14 * * 2"
|
|
push:
|
|
branches: ["main"]
|
|
paths:
|
|
- "package.json"
|
|
- "pnpm-lock.yaml"
|
|
- "src-tauri/Cargo.toml"
|
|
- "src-tauri/Cargo.lock"
|
|
- "nodecar/package.json"
|
|
- "nodecar/pnpm-lock.yaml"
|
|
|
|
permissions:
|
|
security-events: write
|
|
contents: read
|
|
actions: read
|
|
|
|
jobs:
|
|
scan-scheduled:
|
|
name: Scheduled Security Scan
|
|
if: ${{ github.event_name == 'push' || github.event_name == 'schedule' }}
|
|
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable.yml@e92b5d07338d4f0ba0981dffed17c48976ca4730" # v2.2.3
|
|
with:
|
|
scan-args: |-
|
|
-r
|
|
--skip-git
|
|
--lockfile=pnpm-lock.yaml
|
|
--lockfile=src-tauri/Cargo.lock
|
|
--lockfile=nodecar/pnpm-lock.yaml
|
|
./
|
|
|
|
scan-pr:
|
|
name: PR Security Scan
|
|
if: ${{ github.event_name == 'pull_request' || github.event_name == 'merge_group' }}
|
|
uses: "google/osv-scanner-action/.github/workflows/osv-scanner-reusable-pr.yml@e92b5d07338d4f0ba0981dffed17c48976ca4730" # v2.2.3
|
|
with:
|
|
scan-args: |-
|
|
-r
|
|
--skip-git
|
|
--lockfile=pnpm-lock.yaml
|
|
--lockfile=src-tauri/Cargo.lock
|
|
--lockfile=nodecar/pnpm-lock.yaml
|
|
./
|