tawasuyu

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 501HTML 254C 19JavaScript 81414 Sutichaykuna

⎇ 0.4.x .github/workflows/dependencies.yml YAML · 51 siq'ikuna · 1.2 KB Ñawpa willay ch'uya

Bump actions/checkout from 3 to 4 (#532) 3fcf6a368 · dependabot[bot] ·

1name: Dependencies
2
3on:
4  pull_request:
5    paths:
6      - '**/Cargo.toml'
7      - 'deny.toml'
8  push:
9    paths:
10      - '**/Cargo.toml'
11      - 'deny.toml'
12    branches-ignore:
13      - 'dependabot/**'
14  # schedule:
15  #   - cron: "0 0 * * 0"
16
17env:
18  CARGO_TERM_COLOR: always
19
20jobs:
21  check-advisories:
22    runs-on: ubuntu-latest
23    steps:
24      - uses: actions/checkout@v4
25      - uses: taiki-e/install-action@cargo-deny
26      - name: Check for security advisories and unmaintained crates
27        run: cargo deny check advisories
28
29  check-bans:
30    runs-on: ubuntu-latest
31    steps:
32      - uses: actions/checkout@v4
33      - uses: taiki-e/install-action@cargo-deny
34      - name: Check for banned and duplicated dependencies
35        run: cargo deny check bans
36
37  check-licenses:
38    runs-on: ubuntu-latest
39    steps:
40      - uses: actions/checkout@v4
41      - uses: taiki-e/install-action@cargo-deny
42      - name: Check for unauthorized licenses
43        run: cargo deny check licenses
44
45  check-sources:
46    runs-on: ubuntu-latest
47    steps:
48      - uses: actions/checkout@v4
49      - uses: taiki-e/install-action@cargo-deny
50      - name: Checked for unauthorized crate sources
51        run: cargo deny check sources