gazebosim / docs

High-level Gazebo documentation that gets published to https://gazebosim.org/docs/
https://gazebosim.org/docs
44 stars 80 forks source link

OIDC deploy #450

Closed Crola1702 closed 3 weeks ago

Crola1702 commented 4 weeks ago

🎉 New feature

OIDC deploy for gz-docs

Summary

This PR implements OIDC authorization for AWS deploys, so we don't use hardcoded credentials but a single role

Test it

Github action run: https://github.com/gazebosim/docs/actions/runs/9391710482

CC: @claraberendsen

Checklist

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

Crola1702 commented 3 weeks ago

@azeey Are we deploying the acropolis or blueprint docs still?\

Friendly ping @azeey

azeey commented 3 weeks ago

@azeey Are we deploying the acropolis or blueprint docs still?

I assume this is asking about the workflow changed in this PR. We're currently only building the non-EOL releases, so no, we're not deploying acropolis and blueprint. However, the last built documentation is still accessible. For example, the gz-sim API docs from blueprint are at https://gazebosim.org/api/sim/2/