Skip to content

Commit

Permalink
Merge pull request #16 from gabrielsoltz/steampipe-release
Browse files Browse the repository at this point in the history
Steampipe release
  • Loading branch information
gabrielsoltz authored Nov 3, 2023
2 parents 02940ba + 210d42a commit 6cb3471
Show file tree
Hide file tree
Showing 12 changed files with 131 additions and 6 deletions.
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: Bug report
about: Create a report to help us improve
title: ""
labels: bug
assignees: ""
---

**Describe the bug**
A clear and concise description of what the bug is.

**Steampipe version (`steampipe -v`)**
Example: v0.3.0

**Plugin version (`steampipe plugin list`)**
Example: v0.5.0

**To reproduce**
Steps to reproduce the behavior (please include relevant code and/or commands).

**Expected behavior**
A clear and concise description of what you expected to happen.

**Additional context**
Add any other context about the problem here.
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
blank_issues_enabled: false
contact_links:
- name: Questions
url: https://turbot.com/community/join
about: GitHub issues in this repository are only intended for bug reports and feature requests. Other issues will be closed. Please ask and answer questions through the Steampipe Slack community.
- name: Steampipe CLI Bug Reports and Feature Requests
url: https://github.com/turbot/steampipe/issues/new/choose
about: Steampipe CLI has its own codebase. Bug reports and feature requests for those pieces of functionality should be directed to that repository.
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request---new-table.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Feature request - New table
about: Suggest a new table for this project
title: Add table namecheap_<resource>
labels: enhancement, new table
assignees: ""
---

**References**
Add any related links that will help us understand the resource, including vendor documentation, related GitHub issues, and Go SDK documentation.
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Feature request
about: Suggest an idea for this project
title: ""
labels: enhancement
assignees: ""
---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
10 changes: 10 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Example query results

<details>
<summary>Results</summary>

```
Add example SQL query results here (please include the input queries as well)
```

</details>
14 changes: 14 additions & 0 deletions .github/workflows/golangci-lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: golangci-lint
on:
push:
tags:
- v*
branches:
- main
pull_request:

jobs:
golangci_lint_workflow:
uses: turbot/steampipe-workflows/.github/workflows/golangci-lint.yml@main
with:
timeout: 20m
11 changes: 11 additions & 0 deletions .github/workflows/registry-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Build and Deploy OCI Image

on:
push:
tags:
- "v*"

jobs:
registry_publish_workflow:
uses: turbot/steampipe-workflows/.github/workflows/registry-publish.yml@main
secrets: inherit
17 changes: 17 additions & 0 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Stale Issues and PRs
on:
schedule:
- cron: "30 23 * * *"
workflow_dispatch:
inputs:
dryRun:
description: Set to true for a dry run
required: false
default: "false"
type: string

jobs:
stale_workflow:
uses: turbot/steampipe-workflows/.github/workflows/stale.yml@main
with:
dryRun: ${{ github.event.inputs.dryRun }}
9 changes: 9 additions & 0 deletions .github/workflows/sync-labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
name: Sync Labels
on:
schedule:
- cron: "30 22 * * 1"
workflow_dispatch:

jobs:
sync_labels_workflow:
uses: turbot/steampipe-workflows/.github/workflows/sync-labels.yml@main
6 changes: 3 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
_What's new?_

- New tables added
- [semgrep_deployment](https://github.com/gabrielsoltz/steampipe-plugin-semgrep/blob/main/semgrep/table_semgrep_deployment.go)
- [semgrep_finding](https://github.com/gabrielsoltz/steampipe-plugin-semgrep/blob/main/semgrep/table_semgrep_finding.go)
- [semgrep_project](https://github.com/gabrielsoltz/steampipe-plugin-semgrep/blob/main/semgrep/table_semgrep_project.go)
- [semgrep_deployment](https://hub.steampipe.io/plugins/gabrielsoltz/semgrep/table_semgrep_deployment.go)
- [semgrep_finding](https://hub.steampipe.io/plugins/gabrielsoltz/semgrep/table_semgrep_finding.go)
- [semgrep_project](https://hub.steampipe.io/plugins/gabrielsoltz/semgrep/table_semgrep_project.go)
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
![image](https://hub.steampipe.io/images/plugins/gabrielsoltz/semgrep-social-graphic.png)

# Semgrep Plugin for Steampipe

Use SQL to query your security findings from [Semgrep](https://semgrep.dev/)
Expand All @@ -23,7 +25,7 @@ connection "semgrep" {
# The base URL of Semgrep. Required.
# This can be set via the `SEMGREP_URL` environment variable.
base_url = "https://semgrep.dev/api/v1"
# base_url = "https://semgrep.dev/api/v1"
# The access token required for API calls. Required.
# This can also be set via the `SEMGREP_TOKEN` environment variable.
Expand Down Expand Up @@ -109,4 +111,4 @@ Please see the [contribution guidelines](https://github.com/turbot/steampipe/blo
`help wanted` issues:

- [Steampipe](https://github.com/turbot/steampipe/labels/help%20wanted)
- [semgrep Plugin](https://github.com/gabrielsoltz/steampipe-plugin-semgrep/labels/help%20wanted)
- [Semgrep Plugin](https://github.com/gabrielsoltz/steampipe-plugin-semgrep/labels/help%20wanted)
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
organization: gabrielsoltz
category: ["security"]
icon_url: "/images/plugins/gabrielsoltz/semgrep.svg"
brand_color: "#0095E5"
brand_color: "#13BF95"
display_name: "Semgrep"
short_name: "semgrep"
description: "Steampipe plugin to query deployments, findings, and projects from Semgrep."
Expand Down

0 comments on commit 6cb3471

Please sign in to comment.