diff --git a/.github/workflows/Aqua.yml b/.github/workflows/Aqua.yml new file mode 100644 index 0000000..513da68 --- /dev/null +++ b/.github/workflows/Aqua.yml @@ -0,0 +1,16 @@ +name: Aqua +on: + push: + branches: + - master + pull_request: +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: julia-actions/setup-julia@latest + with: + version: '1' + - name: Aqua.jl + run: julia --color=yes -e 'using Pkg; Pkg.add("Aqua"); Pkg.develop(path="."); using Aqua, GraphSignals; Aqua.test_all(GraphSignals)' diff --git a/README.md b/README.md index 6f7106f..0feac18 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ [![Dev](https://img.shields.io/badge/docs-dev-blue.svg)](https://yuehhua.github.io/GraphSignals.jl/dev) [![Build Status](https://travis-ci.org/yuehhua/GraphSignals.jl.svg?branch=master)](https://travis-ci.org/yuehhua/GraphSignals.jl) [![coverage report](https://gitlab.com/JuliaGPU/GraphSignals.jl/badges/master/coverage.svg)](https://gitlab.com/JuliaGPU/GraphSignals.jl/commits/master) +[![Aqua QA](https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg)](https://github.com/JuliaTesting/Aqua.jl) A generic graph representation for combining graph signals (or features) and graph topology (or graph structure). It supports the graph structure defined in JuliaGraphs packages (i.e. LightGraphs and SimpleWeightedGraphs) and compatible with APIs in JuliaGraphs packages. Graph signals are usually features, including node feautres, edge features and graph features. Features are contained in arrays and CuArrays are supported via CUDA.jl.