diff --git a/.forgejo/workflows/check_latest_dependencies.yml b/.forgejo/workflows/check_latest_dependencies.yml new file mode 100644 index 0000000..f303eeb --- /dev/null +++ b/.forgejo/workflows/check_latest_dependencies.yml @@ -0,0 +1,24 @@ +name: Verify Latest Dependencies + +on: + push: + pull_request: + +env: + CARGO_TERM_COLOR: always + +jobs: + latest_deps: + name: Verify Latest Dependencies + runs-on: docker + container: + image: ubuntu-latest + continue-on-error: true + env: + CARGO_RESOLVER_INCOMPATIBLE_RUST_VERSIONS: allow + steps: + - uses: actions/checkout@v4 + - run: rustup update stable && rustup default stable + - run: cargo update --verbose + - run: cargo build --verbose + - run: cargo test --verbose diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 816b32e..af54a97 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -10,7 +10,9 @@ env: jobs: build_and_test: name: wxbox - latest - runs-on: ubuntu-latest + runs-on: docker + container: + image: ubuntu-latest strategy: matrix: toolchain: