Skip to content

Commit

Permalink
Merge pull request #704 from nasa/devel
Browse files Browse the repository at this point in the history
v2.0.0 PR
  • Loading branch information
LeStarch authored Jun 10, 2021
2 parents c30c61a + db086fd commit 03c89d3
Show file tree
Hide file tree
Showing 6,214 changed files with 29,321 additions and 935,148 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
74 changes: 0 additions & 74 deletions .cproject

This file was deleted.

26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
name: Bug Report
about: Report a problem using F´
title: ''
labels: bug
assignees: ''

---
| | |
|:---|:---|
|**_F´ Version_**| |
|**_Affected Component_**| |
---
## Problem Description

A description of the problem with sufficient detail to understand the issue.

## How to Reproduce

1.
2.
3.

## Expected Behavior

A description of the expected behavior.
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
name: Feature Request
about: Suggest improvements to F´
title: ''
labels: enhancement
assignees: ''

---

| | |
|:---|:---|
|**_F´ Version_**| |
|**_Affected Component_**| |
---
## Feature Description

A quick description of the requested feature.

## Rationale

A rationale for why the feature should be implemented in F´.
5 changes: 5 additions & 0 deletions .github/actions/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,12 @@
FROM nasafprime/fprime-base:latest

# Copies your code file from your action repository to the filesystem path `/` of the container
USER root
RUN apt-get update && apt-get install -y --no-install-recommends doxygen && \
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && pip3 --no-cache-dir install fprime-tools fprime-gds
COPY entrypoint.sh /entrypoint.sh
COPY autodoc.bash /autodoc.bash
USER fprime

# Code file to execute when the docker container starts up (`entrypoint.sh`)
ENTRYPOINT ["/entrypoint.sh"]
Expand Down
20 changes: 20 additions & 0 deletions .github/actions/autodoc.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#!/bin/bash

# Exit when any command fails
set -e
set -x

cd "$GITHUB_WORKSPACE"
REMOTE="${1:-origin}"
git config --local user.email "nasa-fprime[bot]@users.noreply.github.com"
git config --local user.name "nasa-fprime[bot]"
git fetch "${REMOTE}" release/documentation
git fetch "${REMOTE}" devel
git checkout release/documentation
git merge "${REMOTE}"/devel
${GITHUB_WORKSPACE}/docs/doxygen/generate_docs.bash
git add -Af "${GITHUB_WORKSPACE}/docs"


git commit -m "Autodoc on $(date)" 1>/dev/null
git push "${REMOTE}"
10 changes: 7 additions & 3 deletions .github/actions/entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,11 @@

# Exit when any command fails
set -e

set -x
cd "$GITHUB_WORKSPACE"
"$GITHUB_WORKSPACE/mk/ci/master.bash" QUICK
"$GITHUB_WORKSPACE/mk/ci/master.bash" STATIC
if [ "$GITHUB_WORKFLOW" != "Autodocs" ]
then
"$GITHUB_WORKSPACE/ci/master.bash" QUICK
else
/autodoc.bash
fi
9 changes: 9 additions & 0 deletions .github/actions/github-autodocs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name: 'fprime Automatic Documentation'
description: 'Runs continuous documentation updates on fprime'
runs:
using: 'docker'
image: 'Dockerfile'
entrypoint: '/autodoc.bash'
with:
github_token: ${{ secrets.GITHUB_TOKEN }}

41 changes: 41 additions & 0 deletions .github/actions/spelling/excludes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
ignore$
/html/
(?:^|/)(?i)COPYRIGHT
(?:^|/)(?i)LICEN[CS]E
(?:^|/)vendor/
^\.github/
^Autocoders/Python/test/.*\.xml$
/doc/xml/
/third-party/
\.min\.
\.bak$
\.bin$
\.dat$
\.doc$
\.docx$
\.eot$
\.gif$
\.inv$
\.jar$
\.jpg$
\.log$
\.map$
\.md5$
\.mdxml$
\.mdzip$
\.otf$
\.pdf$
\.png$
\.pptx$
\.rtf$
\.ser$
\.sty$
\.svg$
\.tex$
\.ttf$
\.vm$
\.woff$
\.woff2$
\.xls$
\.xlsx$
\.xsd$
Loading

0 comments on commit 03c89d3

Please sign in to comment.