Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch from Travis -> Github actions. #948

Merged
merged 1 commit into from
Dec 15, 2020
Merged

Conversation

clalancette
Copy link
Contributor

Signed-off-by: Chris Lalancette clalancette@openrobotics.org

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
@clalancette
Copy link
Contributor Author

(we'll also have to port this to the versioned branches)

Copy link
Member

@jacobperron jacobperron left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment on lines +21 to +25
- run: make html 2> stderr.log
- run: cat stderr.log
- run: doc8 --ignore D001 --ignore-path build --ignore-path source/Tutorials/Actions
# ignore D000 in action tutorials to allow for :linenos:
- run: doc8 --ignore D000 --ignore D001 --ignore-path build source/Tutorials/Actions
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm just curious why you chose to put each command in a separate run: entry versus something like

      - run: |
          make html 2> stderr.log
          cat stderr.log
          doc8 --ignore D001 --ignore-path build --ignore-path source/Tutorials/Actions
          # ignore D000 in action tutorials to allow for :linenos:
          doc8 --ignore D000 --ignore D001 --ignore-path build source/Tutorials/Actions

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If I'm being honest, I did it that way because the tutorial I was following did it that way :).

I don't feel strongly about it, but I actually like the separated run statements a bit better now that I see it deployed. Each separate run statement gets its own block, which makes it kind of easy to see exactly what failed when a step failed.

@maryaB-osr maryaB-osr merged commit dab7090 into master Dec 15, 2020
@delete-merged-branch delete-merged-branch bot deleted the clalancette/github-actions branch December 15, 2020 19:03
@maryaB-osr
Copy link
Contributor

@Mergifyio backport rolling

mergify bot pushed a commit that referenced this pull request Dec 17, 2020
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090)

# Conflicts:
#	.travis.yml
@mergify
Copy link
Contributor

mergify bot commented Dec 17, 2020

Command backport rolling: success

Backports have been created

clalancette added a commit that referenced this pull request Jan 4, 2021
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090)
clalancette added a commit that referenced this pull request Jan 5, 2021
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090
and commit 9289f21)
maryaB-osr pushed a commit that referenced this pull request Jan 5, 2021
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090
and commit 9289f21)

Co-authored-by: Chris Lalancette <clalancette@openrobotics.org>
mergify bot added a commit that referenced this pull request Jan 5, 2021
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090
and commit 9289f21)

Co-authored-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit 893694a)
mergify bot added a commit that referenced this pull request Jan 5, 2021
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090
and commit 9289f21)

Co-authored-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit 893694a)
maryaB-osr pushed a commit that referenced this pull request Jan 5, 2021
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090
and commit 9289f21)

Co-authored-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit 893694a)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
maryaB-osr pushed a commit that referenced this pull request Jan 5, 2021
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090
and commit 9289f21)

Co-authored-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit 893694a)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
tfoote pushed a commit that referenced this pull request Apr 4, 2023
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090
and commit 9289f21)

Co-authored-by: Chris Lalancette <clalancette@openrobotics.org>
tfoote added a commit that referenced this pull request Apr 4, 2023
* Switch to use new GA4 analytics tag (#3421)

The old one is being sunset and won't work for much longer

(cherry picked from commit ac56356)

# Conflicts:
#	conf.py

* Fixing merge failure by adding theme and theme options

Fixing syntax for backporting. We're using this theme so hopefully backporting the alternative settings will work too.

* add missing requirements for build

* Switch from Travis -> Github actions. (#948) (#953)

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
(cherry picked from commit dab7090
and commit 9289f21)

Co-authored-by: Chris Lalancette <clalancette@openrobotics.org>

* add rtd theme requirement

Signed-off-by: Tully Foote <tullyfoote@intrinsic.ai>

---------

Signed-off-by: Tully Foote <tullyfoote@intrinsic.ai>
Co-authored-by: Tully Foote <tfoote@osrfoundation.org>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Co-authored-by: Chris Lalancette <clalancette@openrobotics.org>
Co-authored-by: Tully Foote <tullyfoote@intrinsic.ai>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants