ignore dependabot prs for clippy annotations (#78)

This commit is contained in:
j-k 2021-10-14 19:45:45 +01:00 committed by GitHub
parent aaf3279e95
commit 8813196bdb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 5 deletions

View file

@ -12,7 +12,7 @@ jobs:
cargo-audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v2
- uses: actions-rs/audit-check@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}

View file

@ -2,19 +2,31 @@ name: Tests
on:
push:
branches-ignore:
- dependabot/*
pull_request:
branches:
- master
jobs:
build:
clippy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions-rs/clippy-check@v1
- name: Run clippy action to produce annotations
# Don't run on dependabot PRs
# https://github.com/actions-rs/clippy-check/issues/2#issuecomment-807852653
if: github.event.pull_request.head.repo.full_name == github.repository && github.actor != 'dependabot[bot]'
uses: actions-rs/clippy-check@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
args: --all-features
- name: Run clippy manually without annotations
if: github.event.pull_request.head.repo.full_name != github.repository || github.actor == 'dependabot[bot]'
uses: actions-rs/cargo@v1
with:
command: clippy
args: --all-targets -- -D warnings
formatting:
runs-on: ubuntu-latest
steps:

View file

@ -440,7 +440,7 @@ fn directory_traversal_regression() {
absolute
.path_segments_mut()
.unwrap()
.push(&env!("CARGO_MANIFEST_DIR")) // separators will be percent-encoded
.push(env!("CARGO_MANIFEST_DIR")) // separators will be percent-encoded
.push("tests")
.push("data")
.push("directory_traversal.gmi");
@ -449,7 +449,7 @@ fn directory_traversal_regression() {
relative_escape_path.push("testdir");
relative_escape_path.push("..");
relative_escape_path.push("..");
let mut relative = base.clone();
let mut relative = base;
relative
.path_segments_mut()
.unwrap()