diff --git a/.github/workflows/cargo.yml b/.github/workflows/cargo.yml index 574f90af..b774b7cc 100644 --- a/.github/workflows/cargo.yml +++ b/.github/workflows/cargo.yml @@ -50,14 +50,12 @@ jobs: repository: stratis-storage/ci persist-credentials: false - name: Run comparisons of -sys version specs with Fedora - # yamllint disable rule:line-length run: | COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=rawhide IGNORE_ARGS="--ignore-category low" make -f ../Makefile check-fedora-versions COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f43 IGNORE_ARGS="--ignore-category low" make -f ../Makefile check-fedora-versions COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f42 IGNORE_ARGS="--ignore-category low" make -f ../Makefile check-fedora-versions working-directory: libcryptsetup-rs/libcryptsetup-rs-sys - name: Run comparisons of version specs with Fedora - # yamllint disable rule:line-length run: | COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=rawhide IGNORE_ARGS="--ignore-category low --ignore-high=libcryptsetup-rs-sys" make -f Makefile check-fedora-versions COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f43 IGNORE_ARGS="--ignore-category low --ignore-high=libcryptsetup-rs-sys" make -f Makefile check-fedora-versions diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 78ba70ec..14ed4d57 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -62,14 +62,12 @@ jobs: repository: stratis-storage/ci persist-credentials: false - name: Run comparisons of version specs with -sys package - # yamllint disable rule:line-length run: | COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=rawhide make -f ../Makefile check-fedora-versions COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f43 make -f ../Makefile check-fedora-versions COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f42 make -f ../Makefile check-fedora-versions working-directory: libcryptsetup-rs/libcryptsetup-rs-sys - name: Run comparisons of version specs with package - # yamllint disable rule:line-length run: | COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=rawhide make -f Makefile check-fedora-versions COMPARE_FEDORA_VERSIONS=$GITHUB_WORKSPACE/ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f43 make -f Makefile check-fedora-versions diff --git a/.packit.yaml b/.packit.yaml index f1ff52ed..547ad1a7 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -1,3 +1,5 @@ +--- + upstream_project_url: https://github.com/stratis-storage/libcryptsetup-rs packages: @@ -43,7 +45,7 @@ jobs: trigger: pull_request identifier: copr_pull additional_repos: - - copr://packit/stratis-storage-libcryptsetup-rs-master + - copr://packit/stratis-storage-libcryptsetup-rs-master targets: - fedora-all @@ -51,7 +53,7 @@ jobs: trigger: commit identifier: copr_commit additional_repos: - - copr://packit/stratis-storage-libcryptsetup-rs-master + - copr://packit/stratis-storage-libcryptsetup-rs-master preserve_project: true targets: - fedora-all diff --git a/.yamllint.yaml b/.yamllint.yaml new file mode 100644 index 00000000..75da2b70 --- /dev/null +++ b/.yamllint.yaml @@ -0,0 +1,5 @@ +--- +extends: default + +rules: + line-length: disable diff --git a/Makefile b/Makefile index 4be654bc..22075e14 100644 --- a/Makefile +++ b/Makefile @@ -69,7 +69,7 @@ test-loopback: RUST_BACKTRACE=1 RUST_TEST_THREADS=1 CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUNNER='sudo -E' cargo test --features=mutex -- --ignored --skip test_mutex_poisoning_panic yamllint: - yamllint --strict .github/workflows/*.yml + yamllint --strict .github/workflows/*.yml .packit.yaml .yamllint.yaml .PHONY: audit