Reusable GitHub Actions and Workflows for the destaquesgovbr organization.
Fetches Typesense configuration from GCP Secret Manager. Handles authentication via Workload Identity Federation and outputs host, port, protocol, and API key for use in workflows.
- uses: destaquesgovbr/reusable-workflows/actions/fetch-typesense-config@v1
with:
workload_identity_provider: ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }}
service_account: ${{ secrets.GCP_SERVICE_ACCOUNT }}This repository uses semantic versioning:
@v1- Latest version of major version 1 (recommended)@v1.0.0- Specific version@main- Latest development (not recommended for production)
- Create a feature branch
- Make changes
- Test locally if possible
- Create a PR
- After merge, create a new tag if needed
AGPL-3.0 - see LICENSE for details.