This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

➖ Don't depend on actions-rs/ actions (#74)

+13 -38
+7 -26
.github/workflows/check.yml
··· 10 10 runs-on: ubuntu-latest 11 11 steps: 12 12 - uses: actions/checkout@v5 13 - - uses: actions-rs/toolchain@v1 14 - with: { toolchain: stable } 15 13 - uses: Swatinem/rust-cache@v2 16 - with: 17 - shared-key: build 18 - - uses: actions-rs/cargo@v1 19 - with: { command: build, args: --locked --workspace } 14 + with: { shared-key: build } 15 + - run: cargo build --locked --workspace 20 16 21 17 benchmark: 22 18 needs: build ··· 31 27 - uses: actions/checkout@v5 32 28 - name: Install FFMpeg 33 29 uses: FedericoCarboni/setup-ffmpeg@v3 34 - - uses: actions-rs/toolchain@v1 35 - with: { toolchain: stable } 36 30 - uses: Swatinem/rust-cache@v2 37 31 with: 38 32 shared-key: build ··· 81 75 - uses: actions/checkout@v5 82 76 - name: Install FFMpeg 83 77 uses: FedericoCarboni/setup-ffmpeg@v3 84 - - uses: actions-rs/toolchain@v1 85 - with: { toolchain: stable } 86 78 - uses: Swatinem/rust-cache@v2 87 - with: 88 - shared-key: check 89 - - uses: actions-rs/cargo@v1 90 - with: { command: check, args: --locked --workspace } 91 - - uses: actions-rs/cargo@v1 92 - with: { command: check, args: --locked --no-default-features --features web } 79 + with: { shared-key: check } 80 + - run: cargo check --locked --workspace 81 + - run: cargo check --locked --no-default-features --features web 93 82 94 83 test: 95 84 needs: build ··· 99 88 - uses: actions/checkout@v5 100 89 - name: Install FFMpeg 101 90 uses: FedericoCarboni/setup-ffmpeg@v3 102 - - uses: actions-rs/toolchain@v1 103 - with: { toolchain: stable } 104 91 - uses: Swatinem/rust-cache@v2 105 - with: 106 - shared-key: build 107 - - uses: actions-rs/cargo@v1 108 - with: { command: test, args: --workspace } 92 + with: { shared-key: build } 93 + - run: cargo test --workspace 109 94 110 95 video-baseline-update: 111 96 if: github.event_name == 'push' ··· 132 117 url: https://github.com/Netflix/vmaf/releases/download/v3.0.0/vmaf 133 118 destination: /usr/local/bin/vmaf 134 119 - run: chmod +x /usr/local/bin/vmaf 135 - - uses: actions-rs/toolchain@v1 136 - with: { toolchain: stable } 137 120 - uses: Swatinem/rust-cache@v2 138 121 with: 139 122 shared-key: build ··· 195 178 url: https://github.com/Netflix/vmaf/releases/download/v3.0.0/vmaf 196 179 destination: /usr/local/bin/vmaf 197 180 - run: chmod +x /usr/local/bin/vmaf 198 - - uses: actions-rs/toolchain@v1 199 - with: { toolchain: stable } 200 181 - uses: Swatinem/rust-cache@v2 201 182 with: 202 183 shared-key: build
+2 -6
.github/workflows/docs.yml
··· 19 19 - uses: actions/checkout@v5 20 20 - name: Install FFMpeg 21 21 uses: FedericoCarboni/setup-ffmpeg@v3 22 - - uses: actions-rs/toolchain@v1 23 - with: { toolchain: stable } 24 22 - uses: Swatinem/rust-cache@v2 25 - with: 26 - shared-key: build 27 - - uses: actions-rs/cargo@v1 28 - with: { command: doc, args: --locked --no-deps } 23 + with: { shared-key: build } 24 + - run: cargo doc --locked --no-deps 29 25 - uses: extractions/setup-just@v3 30 26 - run: just timings 31 27 - name: publish results.csv as timings.csv
+4 -6
.github/workflows/fixup.yml
··· 14 14 - uses: actions/checkout@v5 15 15 with: 16 16 ssh-key: ${{ secrets.AUTOCOMMIT_KEY }} 17 - - uses: actions-rs/toolchain@v1 18 - with: { toolchain: stable } 19 17 - uses: Swatinem/rust-cache@v2 20 18 with: 21 19 shared-key: check 22 - - uses: actions-rs/cargo@v1 23 - with: { command: fix, args: --locked --workspace } 20 + 21 + - run: cargo fix --locked --workspace 24 22 - name: Commit changes 25 23 uses: stefanzweifel/git-auto-commit-action@v7 26 24 with: 27 25 commit_message: "🚨 Fix lints" 28 - - uses: actions-rs/cargo@v1 29 - with: { command: fmt, args: --all } 26 + 27 + - run: cargo fmt --all 30 28 - name: Commit changes 31 29 uses: stefanzweifel/git-auto-commit-action@v7 32 30 with: