mirror of
https://github.com/LinuxBeginnings/swww.git
synced 2026-01-12 07:21:01 -03:00
try to fix CI
This commit is contained in:
4
.github/workflows/check.yml
vendored
4
.github/workflows/check.yml
vendored
@@ -13,7 +13,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: mozilla-actions/sccache-action@v0.0.3
|
||||
- uses: mozilla-actions/sccache-action@v0.0.9
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
with:
|
||||
components: clippy
|
||||
@@ -25,7 +25,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: mozilla-actions/sccache-action@v0.0.3
|
||||
- uses: mozilla-actions/sccache-action@v0.0.9
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
with:
|
||||
components: rustfmt
|
||||
|
||||
8
.github/workflows/dependencies.yml
vendored
8
.github/workflows/dependencies.yml
vendored
@@ -13,7 +13,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: mozilla-actions/sccache-action@v0.0.3
|
||||
- uses: mozilla-actions/sccache-action@v0.0.9
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
- uses: taiki-e/install-action@cargo-deny
|
||||
- run: cargo deny check advisories
|
||||
@@ -22,7 +22,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: mozilla-actions/sccache-action@v0.0.3
|
||||
- uses: mozilla-actions/sccache-action@v0.0.9
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
- uses: taiki-e/install-action@cargo-deny
|
||||
- run: cargo deny check bans
|
||||
@@ -31,7 +31,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: mozilla-actions/sccache-action@v0.0.3
|
||||
- uses: mozilla-actions/sccache-action@v0.0.9
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
- uses: taiki-e/install-action@cargo-deny
|
||||
- run: cargo deny check licenses
|
||||
@@ -40,7 +40,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: mozilla-actions/sccache-action@v0.0.3
|
||||
- uses: mozilla-actions/sccache-action@v0.0.9
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
- uses: taiki-e/install-action@cargo-deny
|
||||
- run: cargo deny check sources
|
||||
|
||||
1
.github/workflows/nix-tests.yml
vendored
1
.github/workflows/nix-tests.yml
vendored
@@ -13,6 +13,5 @@ jobs:
|
||||
experimental-features = nix-command flakes
|
||||
access-tokens = github.com=${{ secrets.GITHUB_TOKEN }}
|
||||
- run: nix flake show
|
||||
- run: nix-env -i nixpkgs#wayland nixpkgs#wayland-protocols
|
||||
- run: nix flake check --print-build-logs
|
||||
- run: nix build --print-build-logs
|
||||
|
||||
6
.github/workflows/test.yml
vendored
6
.github/workflows/test.yml
vendored
@@ -13,7 +13,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: mozilla-actions/sccache-action@v0.0.3
|
||||
- uses: mozilla-actions/sccache-action@v0.0.9
|
||||
- uses: dtolnay/rust-toolchain@nightly
|
||||
- uses: taiki-e/install-action@cargo-nextest
|
||||
- run: sudo apt install -y libwayland-dev wayland-protocols
|
||||
@@ -24,7 +24,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: mozilla-actions/sccache-action@v0.0.3
|
||||
- uses: mozilla-actions/sccache-action@v0.0.9
|
||||
- uses: dtolnay/rust-toolchain@stable
|
||||
- uses: taiki-e/install-action@cargo-nextest
|
||||
- run: sudo apt install -y libwayland-dev wayland-protocols
|
||||
@@ -35,7 +35,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: mozilla-actions/sccache-action@v0.0.3
|
||||
- uses: mozilla-actions/sccache-action@v0.0.9
|
||||
- uses: SebRollen/toml-action@v1.0.2
|
||||
id: msrv
|
||||
with:
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
installShellFiles,
|
||||
scdoc,
|
||||
nix-gitignore,
|
||||
wayland,
|
||||
wayland-protocols,
|
||||
}: let
|
||||
version = (builtins.fromTOML (builtins.readFile ./Cargo.toml)).workspace.package.version;
|
||||
src = nix-gitignore.gitignoreSource [] ./.;
|
||||
@@ -21,6 +23,8 @@ rustPlatform.buildRustPackage {
|
||||
buildInputs = [
|
||||
lz4
|
||||
libxkbcommon
|
||||
wayland
|
||||
wayland-protocols
|
||||
];
|
||||
|
||||
doCheck = false; # Integration tests do not work in sandbox environment
|
||||
|
||||
Reference in New Issue
Block a user