AVSLab / basilisk

Astrodynamics simulation framework
https://hanspeterschaub.info/basilisk
ISC License
147 stars 61 forks source link

Automatically create online documentation #807

Closed schaubh closed 2 months ago

schaubh commented 2 months ago

Description

Before the online BSK documentation was manually built for each tagged release. Now it is built each time a branch is merged back into the develop branch. This provides a new functionality of having online documentation available for the latest release without the user having to built it themselves.

Verification

Ran the action script and the online documentation branch was properly created, the new https://avslab.github.io/basilisk web page is functioning as expected, and the large files download option (getting Vizard binary for example) still works hosted from https://hanspeterschaub.info

Documentation

Update release notes

Future work

Full functionality can't be tested until this PR is closed.

Mark2000 commented 2 months ago

Looks good, I'm optimistic it'll work correctly once pushed!

schaubh commented 2 months ago

Thanks, I’m crossing my fingers as well. I have a small branch I can push after this one to test this out :-)

[http://hanspeterschaub.info/pics/SAES-logo.png] Hanspeter Schaub, Ph.D. Schaden Leadership Chair Professor and Chair of Smead Aerospace Engineering Sciences Department Smead Fellow LASP Senior Associate for Engineering Research and Education Director of the Autonomous Vehicle Systems (AVS) Laboratory Fellow of AIAA and AAS

Address: Aerospace Engineering Sciences (ASEN) Department Colorado Center for Astrodynamics Research (CCAR) 3775 Discovery Drive, 429 UCB University of Colorado Boulder, CO 80303-0429 Office: AERO 224N Phone: +1 (303) 492-2767 Email: @.**@.> Web: http://hanspeterschaub.infohttp://hanspeterschaub.info/

On Sep 17, 2024, at 14:00, Mark Stephenson @.***> wrote:

[External email - use caution]

Looks good, I'm optimistic it'll work correctly once pushed!

— Reply to this email directly, view it on GitHubhttps://github.com/AVSLab/basilisk/pull/807#issuecomment-2356790869, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVGSPDM2YSBT7QGFLQS2QBLZXCC6FAVCNFSM6AAAAABOJWYHLOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNJWG44TAOBWHE. You are receiving this because you authored the thread.Message ID: @.***>