diff --git a/.github/workflows/update-spec-compliance-badge.yaml b/.github/workflows/update-spec-compliance-badge.yaml new file mode 100644 index 0000000..60a167f --- /dev/null +++ b/.github/workflows/update-spec-compliance-badge.yaml @@ -0,0 +1,28 @@ +# ******************************************************************************** +# Copyright (c) 2025 Contributors to the Eclipse Foundation +# +# See the NOTICE file(s) distributed with this work for additional +# information regarding copyright ownership. +# +# This program and the accompanying materials are made available under the +# terms of the Apache License Version 2.0 which is available at +# https://www.apache.org/licenses/LICENSE-2.0 +# +# SPDX-License-Identifier: Apache-2.0 +# ******************************************************************************* + +name: Spec Compliance + +on: + push: + branches: [ main ] + workflow_dispatch: + +concurrency: + group: ${{ github.ref }}-${{ github.workflow }} + cancel-in-progress: true + +jobs: + update-spec-compliance-badge: + uses: xerner/ci-cd/.github/workflows/update-spec-compliance-badge.yaml@main + secrets: inherit diff --git a/README.md b/README.md index c4dbdd9..c61a931 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # Eclipse uProtocol Rust library +[![badge](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/eclipse-uprotocol/80759847e7bd262515184cb28f588a09/raw/spec-compliance-badge.json)](https://github.com/eclipse-uprotocol/up-spec) + This is the [uProtocol v1.6.0-alpha.6 Language Library](https://github.com/eclipse-uprotocol/uprotocol-spec/blob/v1.6.0-alpha.6/languages.adoc) for the Rust programming language. The crate can be used to diff --git a/up-spec b/up-spec index 3130bc5..af556f6 160000 --- a/up-spec +++ b/up-spec @@ -1 +1 @@ -Subproject commit 3130bc5bfe661f60509b9d5e1d03995d608a18b2 +Subproject commit af556f65b7ebedf89fcc1a5b678346a96b6e28c5