idealo/AWS Athena Query
A GitHub Action to run an Athena query
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 23, 2026
- License
- MIT
Pinned Snippet
uses: idealo/aws-athena-query-action@280e811f00b3515f112c0cb439c055d4a5ae21b7 # v1.6.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| query-id | The unique identifier of the saved query. Use `aws athena list-named-queries` to get query IDs. | no | "" |
| query-string | The SQL query statements to be executed. | no | "" |
| query-context | The context within which the query executes. | yes | — |
| query-workgroup | The workgroup to use for the query | no | primary |
| output-location | The location in Amazon S3 where your query results are stored, such as `s3://mybucket/myprefix`. | yes | — |
| output-filename | The desired name of the file where the query results are stored in the output location. | yes | — |
| output-min-size | The minimum size of the output file in human-readable format, such as `1M` or `1G`. | no | "" |
| download-location | The location on the runner machine where the query results are downloaded. | no | "" |
| download-filename | The desired name of the file where the query results are downloaded. | no | "" |
Outputs
| name | description |
|---|---|
| query-id | The unique identifier of the query execution. |
| output-location | The location in Amazon S3 where your query results are stored. |