Skip to content

Commit a94ea62

Browse files
committed
cite: Update citation info
This should improve the cited references and it should create better Zenodo releases. Signed-off-by: Johannes Demel <[email protected]>
1 parent c0ad1b8 commit a94ea62

File tree

3 files changed

+25
-11
lines changed

3 files changed

+25
-11
lines changed

.github/workflows/check-formatting.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99

1010
steps:
11-
- uses: actions/checkout@v2.4.0
11+
- uses: actions/checkout@v3.1.0
1212
- uses: gnuradio/[email protected]
1313
with:
1414
source: '.'
@@ -18,7 +18,7 @@ jobs:
1818
name: Check Python Formatting
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v2.4.0
21+
- uses: actions/checkout@v3.1.0
2222
- uses: quentinguidee/pep8-action@v1
2323
with:
2424
arguments: '--max-line-length=120 --ignore E203,E265,E266,E402,E501,E704,E712,E713,E714,E711,E722,E741,W503,W504,W605 --exclude *.yml.py'

.github/workflows/run-test.yml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,18 @@ on:
1515

1616
jobs:
1717
build-ubuntu-gnuradio-latest:
18-
runs-on: ubuntu-20.04
18+
strategy:
19+
fail-fast: false
20+
matrix:
21+
distro:
22+
- ubuntu-20.04
23+
- ubuntu-22.04
24+
25+
name: Build w/ GR 3.10 on ${{ matrix.distro }}
26+
runs-on: ${{ matrix.distro }}
1927

2028
steps:
21-
- uses: actions/checkout@v2.4.0
29+
- uses: actions/checkout@v3.1.0
2230
- name: Add GNU Radio PPA
2331
run: sudo add-apt-repository ppa:gnuradio/gnuradio-releases && sudo apt update
2432
- name: dependencies
@@ -33,15 +41,16 @@ jobs:
3341
- name: configure
3442
run: mkdir build && cd build && cmake -DCMAKE_CXX_FLAGS="-Werror" ..
3543
- name: build
36-
run: cmake --build build
44+
run: cmake --build build -j2
3745
- name: test
3846
run: cd build && ctest -V
3947

4048
build-ubuntu-gnuradio-39:
4149
runs-on: ubuntu-20.04
50+
name: Build w/ GR 3.9 on ubuntu-20.04
4251

4352
steps:
44-
- uses: actions/checkout@v2.4.0
53+
- uses: actions/checkout@v3.1.0
4554
- name: Add GNU Radio PPA
4655
run: sudo add-apt-repository ppa:gnuradio/gnuradio-releases-3.9 && sudo apt update
4756
- name: dependencies
@@ -56,6 +65,6 @@ jobs:
5665
- name: configure
5766
run: mkdir build && cd build && cmake -DCMAKE_CXX_FLAGS="-Werror" ..
5867
- name: build
59-
run: cmake --build build
68+
run: cmake --build build -j2
6069
- name: test
6170
run: cd build && ctest -V

.zenodo.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,33 @@
1515
"GFDM"
1616
],
1717
"related_identifiers": [
18+
{
19+
"identifier": "https://github.com/jdemel/XFDMSync",
20+
"relation": "isSupplementTo",
21+
"resource_type": "software"
22+
},
1823
{
1924
"scheme": "doi",
2025
"identifier": "10.1109/LCOMM.2008.081054",
21-
"relation": "isDocumentedBy",
26+
"relation": "references",
2227
"resource_type": "publication-article"
2328
},
2429
{
2530
"scheme": "doi",
2631
"identifier": "10.1186/1687-6180-2014-67",
27-
"relation": "isDocumentedBy",
32+
"relation": "references",
2833
"resource_type": "publication-conferencepaper"
2934
},
3035
{
3136
"scheme": "doi",
3237
"identifier": "10.1109/26.650240",
33-
"relation": "isDocumentedBy",
38+
"relation": "references",
3439
"resource_type": "publication-article"
3540
},
3641
{
3742
"scheme": "doi",
3843
"identifier": "10.1109/VETECS.2009.5073813",
39-
"relation": "isDocumentedBy",
44+
"relation": "references",
4045
"resource_type": "publication-conferencepaper"
4146
}
4247
],

0 commit comments

Comments
 (0)