Skip to content

Commit

Permalink
Merge pull request #2184 from nasa/devel
Browse files Browse the repository at this point in the history
Release v3.3.0 II
  • Loading branch information
LeStarch authored Aug 4, 2023
2 parents 4f65e1e + 6b1a61a commit d355af0
Show file tree
Hide file tree
Showing 318 changed files with 13,162 additions and 12,096 deletions.
44 changes: 34 additions & 10 deletions .github/actions/spelling/expect.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Aadil
aarch
abcd
ABCDE
ABCDEF
Expand Down Expand Up @@ -102,6 +103,7 @@ bfree
bibtex
Bies
bindir
binrel
Bitfields
bitmaps
bitset
Expand Down Expand Up @@ -204,12 +206,12 @@ coldarm
colno
COLORSTYLE
colorwheel
COMBUFFER
comlogger
COMMANDDISPATCHERIMPL
COMMANDDISPATCHERIMPLCFG
commandline
commasepitem
COMBUFFER
commonpath
COMPACKET
COMPONENTTESTERIMPL
Expand Down Expand Up @@ -238,9 +240,9 @@ Cpkt
cplusplus
CPOL
cpos
cppcheck
cppcheckxml
cpplint
cppcheck
cppreference
cprogramming
cpuset
Expand Down Expand Up @@ -273,13 +275,13 @@ csum
ctest
ctime
CTORS
ctu
CTX
ctype
culates
curdir
curmsgs
cuz
ctu
cwd
CYCLEOUT
cygwin
Expand Down Expand Up @@ -371,6 +373,7 @@ Doxywizard
dpi
DPRIVATE
DPROTECTED
DRAINBUFFERS
drv
drvipsocket
drvsocketreadtask
Expand All @@ -391,6 +394,8 @@ dumpobj
DVI
DWN
dylib
eabi
eabihf
EACCES
EAGAIN
eay
Expand Down Expand Up @@ -448,11 +453,15 @@ ERRORCHECK
errorlevel
errornum
ert
ethanchee
etime
ETIMEDOUT
eturn
EVENTARRAY
EVENTBOOL
EVENTID
eventname
EVENTPRIMITIVE
evr
evt
EXAMPLECOMPONENTIMPL
Expand Down Expand Up @@ -517,7 +526,7 @@ FPCONFIG
fpconfighpp
FPGA
fpi
fpl
FPL
fpp
fppi
FPport
Expand Down Expand Up @@ -597,6 +606,7 @@ Gnc
Gnd
gnd
GNUC
gnueabi
gnueabihf
google
googletest
Expand Down Expand Up @@ -728,7 +738,6 @@ ISREG
iss
isspace
isupper
ITAR
itimerspec
itle
itr
Expand Down Expand Up @@ -762,6 +771,7 @@ kislyuk
kitware
Kooi
kthxbye
Kubernetes
Lammert
lammertbies
LASTLOG
Expand Down Expand Up @@ -894,8 +904,8 @@ mul
multiarch
multioptionals
multirequired
multline
multitool
multline
munmap
mutex
mutexattr
Expand All @@ -910,6 +920,7 @@ namespaced
nano
nanosleep
nargs
nasafprime
nathan
nbits
ncsl
Expand All @@ -928,6 +939,7 @@ ninjaaron
NMEA
nmsgs
noargport
NOBLOCK
NOCOLOR
NOCTTY
nodemon
Expand Down Expand Up @@ -1017,11 +1029,19 @@ packetizer
Packetizing
Paetz
Pandian
PARAMARRAY
PARAMBOOL
PARAMDOC
PARAMENUM
params
PARAMSTRING
PARAMSTRUCT
PARAMU
PARENB
PARODD
parseable
PASSIVERATEGROUP
PASSIVERATEGROUPIMPLTESTER
pathlib
pathmaker
pbuild
Expand Down Expand Up @@ -1137,6 +1157,7 @@ RAbrack
radd
RAII
Ramanan
rancherdesktop
randtbl
rapidscat
raspberrypi
Expand Down Expand Up @@ -1289,8 +1310,8 @@ Sinha
SIZ
sizeof
sloc
Smath
smallsat
Smath
SNDTIMEO
snprintf
sockaddr
Expand Down Expand Up @@ -1322,8 +1343,8 @@ srand
srandom
srange
src
srcs
SRCS
srcs
sre
sscanf
ssh
Expand Down Expand Up @@ -1557,6 +1578,7 @@ UNEXP
unexport
unicode
UNINIT
UNINSTANTIATED
uniq
unistd
Unithem
Expand Down Expand Up @@ -1612,7 +1634,7 @@ vwong
vxworks
VXWORKSLOGASSERT
WAITALL
Watney
watney
Wconversion
Wdog
weakref
Expand All @@ -1639,15 +1661,16 @@ WRONLY
wrs
Wshadow
Wsign
wsl
WSL
Wundef
www
wxgui
Xabcdefx
xapian
xargs
Xcode
XBee
Xcode
xcode
xdf
xdffe
Expand All @@ -1667,3 +1690,4 @@ XYZZY
yacc
yacgen
yyyymmdd
zmq
8 changes: 7 additions & 1 deletion .github/actions/spelling/patterns.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@

# hit-count: 106 file-count: 28
# Compiler flags
(?:^|[\t ,"'`=(])-[DPWXYLlf](?=[A-Z]{2,}|[A-Z][a-z]|[a-z]{2,})
(?:^|[\t ,"'`=(])-(?:[DLP](?=[A-Z]{2,})|[WXYlf](?=[A-Z]{2,}|[A-Z][a-z]|[a-z]{2,}))

# http|ftp|file URLs
#(?:\b(?:https?|ftp|file)://)[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]

# hit-count: 48 file-count: 18
# GitHub SHAs (markdown)
Expand Down Expand Up @@ -123,3 +126,6 @@ GithubProjectProperty

# ignore long runs of a single character:
\b([A-Za-z])\g{-1}{3,}\b

# ignore docker platform paths
--platform=(linux|darwin)/(amd64|arm|arm32v5|arm32v6|arm32v7|arm64v8|i386|ppc64le|s390x|x86_64)
21 changes: 21 additions & 0 deletions .github/workflows/build-led-blinker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Builds and runs UTs on https://github.com/fprime-community/fprime-workshop-led-blinker

name: "LedBlinker Tests"

on:
push:
branches: [ master, devel ]
pull_request:
branches: [ master, devel ]
paths-ignore:
- 'docs/**'
- '**.md'

jobs:
run:
name: ""
uses: ./.github/workflows/reusable-builder.yml
with:
target_repository: fprime-community/fprime-workshop-led-blinker
build_location: LedBlinker
run_unit_tests: true
5 changes: 4 additions & 1 deletion .github/workflows/build-test-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ on:
push:
branches: [ master, devel ]
pull_request:
branches: [ master, devel, release/v3.0.0 ]
branches: [ master, devel, release/v3.0.0 ]
paths-ignore:
- 'docs/**'
- '**.md'

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/build-test-rpi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,12 @@ on:
branches: [ master, devel ]
pull_request:
branches: [ master, devel, release/v3.0.0 ]
paths-ignore:
- 'docs/**'
- '**.md'
env:
RPI_TOOLCHAIN_DIR: /tmp/rpi-toolchain
DICTIONARY_PATH: build-artifacts/raspberrypi/dict/RPITopologyAppDictionary.xml
DICTIONARY_PATH: build-artifacts/raspberrypi/RPI/dict/RPITopologyAppDictionary.xml
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
RPI:
Expand Down Expand Up @@ -53,7 +56,7 @@ jobs:
with:
name: rpi-build
- name: RPI Integration Tests
run: chmod +x RPI/build-artifacts/raspberrypi/bin/RPI; /bin/bash ci/tests/RPI-Ints.bash
run: chmod +x RPI/build-artifacts/raspberrypi/RPI/bin/RPI; /bin/bash ci/tests/RPI-Ints.bash
# Archive the outputs
- name: 'Archive Logs'
uses: actions/upload-artifact@v3
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ on:
branches: [ master, devel ]
pull_request:
branches: [ master, devel, release/v3.0.0 ]
paths-ignore:
- 'docs/**'
- '**.md'

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/codeql-jpl-standard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ on:
pull_request:
# The branches below must be a subset of the branches above
branches: [ master, devel ]
paths-ignore:
- 'docs/**'
- '**.md'

jobs:
analyze:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/codeql-security-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ on:
pull_request:
# The branches below must be a subset of the branches above
branches: [ master, devel ]
paths-ignore:
- 'docs/**'
- '**.md'

jobs:
analyze:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/cppcheck-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ on:
pull_request:
# The branches below must be a subset of the branches above
branches: [ master, devel ]
paths-ignore:
- 'docs/**'
- '**.md'


jobs:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/cpplint-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ on:
pull_request:
# The branches below must be a subset of the branches above
branches: [master, devel]
paths-ignore:
- 'docs/**'
- '**.md'

jobs:
cpplint:
Expand Down
8 changes: 7 additions & 1 deletion .github/workflows/python-format.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
name: Format Python

on: [push, pull_request]
on:
push:
branches: [master, devel]
pull_request:
# The branches below must be a subset of the branches above
branches: [master, devel]

jobs:
format:
name: Format
Expand Down
Loading

0 comments on commit d355af0

Please sign in to comment.