Skip to content

Weather API Secrets Workflow#10

Merged
renatof merged 9 commits intoFaaSr:mainfrom
JStover95:feature/JStover95/weather-api-secrets-workflow
Apr 8, 2026
Merged

Weather API Secrets Workflow#10
renatof merged 9 commits intoFaaSr:mainfrom
JStover95:feature/JStover95/weather-api-secrets-workflow

Conversation

@JStover95
Copy link
Copy Markdown
Collaborator

API Secrets Workflow

This PR introduces an example workflow demonstrating how to use the faasr_secret API using the OpenWeather API.

Changes

  • Added three functions for pulling, processing, and plotting OpenWeather API data.
  • Added a tutorial readme walking the user through creating the workflow and adding their secrets as GitHub repository secrets.
  • Added an example workflow file that the user can use to quickly get started.

Following is an example of the visualization created by the workflow:

weather-api-plot-600px

…ing, and visualizing weather data. Includes README documentation and JSON configuration for workflow actions. Implements secure API key retrieval using `faasr_secret()`.
…Weather One Call API 3.0. Added geocoding functionality, improved data fetching, and updated visualizations to include UV index and cloud coverage. Revised README for clarity on API key requirements and usage. Ensure metrics extraction aligns with new API response structure.
…ize OpenWeather One Call API 3.0. Added geocoding functionality, improved data fetching, and updated visualizations to include UV index and cloud coverage. Revised README for clarity on API key requirements and usage. Ensure metrics extraction aligns with new API response structure."

This reverts commit 194253f.
…ta. Refactor functions to use latitude and longitude for API calls, enhance README for clarity on usage, and improve visualizations to reflect time-series data. Adjust metrics extraction to accommodate new data structure.
… 3-hour intervals. Refactor functions and README to reflect changes in API usage, including adjustments to metrics extraction and visualizations. Enhance clarity on API key requirements for the free tier.
…ssets

- Added an example plot image to the README for better visualization of the workflow.
- Introduced two new plot assets: `weather-api-plot-600px.png` and `weather-api-plot.png` for use in documentation.
@JStover95 JStover95 marked this pull request as ready for review March 18, 2026 18:11
@renatof renatof merged commit b7b13cd into FaaSr:main Apr 8, 2026
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.

2 participants