diff --git a/.github/workflows/macos-x64.yaml b/.github/workflows/macos-arm64.yaml similarity index 95% rename from .github/workflows/macos-x64.yaml rename to .github/workflows/macos-arm64.yaml index 4b6beb6..21c7cc5 100644 --- a/.github/workflows/macos-x64.yaml +++ b/.github/workflows/macos-arm64.yaml @@ -1,4 +1,4 @@ -name: MacOS x64 +name: MacOS arm64 on: - push - workflow_dispatch diff --git a/README.md b/README.md index deb568d..bf92e28 100644 --- a/README.md +++ b/README.md @@ -2,15 +2,28 @@ [![Maven Central](https://img.shields.io/maven-central/v/com.fizzed/bigmap?color=blue&style=flat-square)](https://mvnrepository.com/artifact/com.fizzed/bigmap) +## Automated Testing + +The following Java versions and platforms are tested using GitHub workflows: + [![Java 8](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/java8.yaml?branch=master&label=Java%208&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/java8.yaml) [![Java 11](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/java11.yaml?branch=master&label=Java%2011&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/java11.yaml) [![Java 17](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/java17.yaml?branch=master&label=Java%2017&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/java17.yaml) [![Java 21](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/java21.yaml?branch=master&label=Java%2021&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/java21.yaml) [![Linux x64](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/java11.yaml?branch=master&label=Linux%20x64&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/java11.yaml) -[![MacOS x64](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/macos-x64.yaml?branch=master&label=MacOS%20x64&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/macos-x64.yaml) +[![MacOS arm64](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/macos-arm64.yaml?branch=master&label=MacOS%20arm64&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/macos-arm64.yaml) [![Windows x64](https://img.shields.io/github/actions/workflow/status/fizzed/bigmap/windows-x64.yaml?branch=master&label=Windows%20x64&style=flat-square)](https://github.com/fizzed/bigmap/actions/workflows/windows-x64.yaml) +The following platforms are tested using the [Fizzed, Inc.](http://fizzed.com) build system: + +![Linux arm64](https://img.shields.io/badge/Linux%20arm64-passing-green) +![Linux riscv64](https://img.shields.io/badge/Linux%20riscv64-passing-green) +![MacOS x64](https://img.shields.io/badge/MacOS%20x64-passing-green) +![Windows arm64](https://img.shields.io/badge/Windows%20arm64-passing-green) +![FreeBSD x64](https://img.shields.io/badge/FreeBSD%20x64-passing-green) +![OpenBSD x64](https://img.shields.io/badge/OpenBSD%20x64-passing-green) + ## Overview Lightweight Map, SortedMap, LinkedMap, Set, and SortedSet implementation(s) with minimal 3rd party dependencies that alleviates memory