Skip to content

Commit

Permalink
cite: Update citation info
Browse files Browse the repository at this point in the history
This should improve the cited references and it should create better
Zenodo releases.

Signed-off-by: Johannes Demel <[email protected]>
  • Loading branch information
jdemel committed Dec 20, 2022
1 parent c0ad1b8 commit a94ea62
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 11 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/check-formatting.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2.4.0
- uses: actions/checkout@v3.1.0
- uses: gnuradio/[email protected]
with:
source: '.'
Expand All @@ -18,7 +18,7 @@ jobs:
name: Check Python Formatting
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.4.0
- uses: actions/checkout@v3.1.0
- uses: quentinguidee/pep8-action@v1
with:
arguments: '--max-line-length=120 --ignore E203,E265,E266,E402,E501,E704,E712,E713,E714,E711,E722,E741,W503,W504,W605 --exclude *.yml.py'
19 changes: 14 additions & 5 deletions .github/workflows/run-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,18 @@ on:

jobs:
build-ubuntu-gnuradio-latest:
runs-on: ubuntu-20.04
strategy:
fail-fast: false
matrix:
distro:
- ubuntu-20.04
- ubuntu-22.04

name: Build w/ GR 3.10 on ${{ matrix.distro }}
runs-on: ${{ matrix.distro }}

steps:
- uses: actions/checkout@v2.4.0
- uses: actions/checkout@v3.1.0
- name: Add GNU Radio PPA
run: sudo add-apt-repository ppa:gnuradio/gnuradio-releases && sudo apt update
- name: dependencies
Expand All @@ -33,15 +41,16 @@ jobs:
- name: configure
run: mkdir build && cd build && cmake -DCMAKE_CXX_FLAGS="-Werror" ..
- name: build
run: cmake --build build
run: cmake --build build -j2
- name: test
run: cd build && ctest -V

build-ubuntu-gnuradio-39:
runs-on: ubuntu-20.04
name: Build w/ GR 3.9 on ubuntu-20.04

steps:
- uses: actions/checkout@v2.4.0
- uses: actions/checkout@v3.1.0
- name: Add GNU Radio PPA
run: sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.9 && sudo apt update
- name: dependencies
Expand All @@ -56,6 +65,6 @@ jobs:
- name: configure
run: mkdir build && cd build && cmake -DCMAKE_CXX_FLAGS="-Werror" ..
- name: build
run: cmake --build build
run: cmake --build build -j2
- name: test
run: cd build && ctest -V
13 changes: 9 additions & 4 deletions .zenodo.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,28 +15,33 @@
"GFDM"
],
"related_identifiers": [
{
"identifier": "https://github.com/jdemel/XFDMSync",
"relation": "isSupplementTo",
"resource_type": "software"
},
{
"scheme": "doi",
"identifier": "10.1109/LCOMM.2008.081054",
"relation": "isDocumentedBy",
"relation": "references",
"resource_type": "publication-article"
},
{
"scheme": "doi",
"identifier": "10.1186/1687-6180-2014-67",
"relation": "isDocumentedBy",
"relation": "references",
"resource_type": "publication-conferencepaper"
},
{
"scheme": "doi",
"identifier": "10.1109/26.650240",
"relation": "isDocumentedBy",
"relation": "references",
"resource_type": "publication-article"
},
{
"scheme": "doi",
"identifier": "10.1109/VETECS.2009.5073813",
"relation": "isDocumentedBy",
"relation": "references",
"resource_type": "publication-conferencepaper"
}
],
Expand Down

0 comments on commit a94ea62

Please sign in to comment.