Skip to content

Commit a1e4b51

Browse files
Upgrade apisec-bolt-code-discovery action to v0.1.5
Updated the version from v0.1.0 to v0.1.5 and added Argos, Django and Gin Framework to the supported frameworks list.
1 parent 529a4e8 commit a1e4b51

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

README.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Automatically discover API endpoints in your repository and upload them to the A
44

55
## Features
66

7-
- 🔍 **Automatic Framework Detection** - Detects Spring Boot, Micronaut, FastAPI, Flask, ASP.NET Core, and more
7+
- 🔍 **Automatic Framework Detection** - Detects Spring Boot, Micronaut, Argos, FastAPI, Flask, Django, Express, ASP.NET Core, Gin and more
88
- 📝 **OpenAPI Generation** - Generates OpenAPI 3.0 specifications from your code
99
- 🔄 **State Management** - Tracks application and instance IDs across runs
1010
- 🔀 **Pull Request Creation** - Automatically creates PRs with discovered endpoints
@@ -29,7 +29,7 @@ jobs:
2929
pull-requests: write
3030
steps:
3131
- uses: actions/checkout@v4
32-
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.0
32+
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.5
3333
with:
3434
api-endpoint: ${{ secrets.API_DISCOVERY_ENDPOINT }}
3535
api-token: ${{ secrets.API_DISCOVERY_TOKEN }}
@@ -52,7 +52,7 @@ jobs:
5252
pull-requests: write
5353
steps:
5454
- uses: actions/checkout@v4
55-
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.0
55+
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.5
5656
with:
5757
api-endpoint: ${{ secrets.API_DISCOVERY_ENDPOINT }}
5858
api-token: ${{ secrets.API_DISCOVERY_TOKEN }}
@@ -63,7 +63,7 @@ jobs:
6363
### Custom Configuration
6464
6565
```yaml
66-
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.0
66+
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.5
6767
with:
6868
api-endpoint: ${{ secrets.API_DISCOVERY_ENDPOINT }}
6969
api-token: ${{ secrets.API_DISCOVERY_TOKEN }}
@@ -74,7 +74,7 @@ jobs:
7474
### Dry Run (Testing)
7575
7676
```yaml
77-
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.0
77+
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.5
7878
with:
7979
api-endpoint: ${{ secrets.API_DISCOVERY_ENDPOINT }}
8080
api-token: ${{ secrets.API_DISCOVERY_TOKEN }}
@@ -92,6 +92,7 @@ jobs:
9292
| `pr-title` | ❌ No | `chore: update OpenAPI specification` | Pull request title |
9393
| `pr-body` | ❌ No | `Automatically generated OpenAPI specification` | Pull request body |
9494
| `dry-run` | ❌ No | `false` | Skip API upload (for testing) |
95+
| `host-url` | ⚠️ Recommended | `''` | OpenAPI server URL (e.g. `https://api.example.com`). Required when no parser can extract a host from your sources; without it, state isn't saved across runs. |
9596

9697
## Outputs
9798

@@ -120,7 +121,7 @@ permissions:
120121

121122
## How It Works
122123

123-
1. **Install CLI** - Installs Code Discovery CLI (version 0.2.0)
124+
1. **Install CLI** - Installs Code Discovery CLI (version 0.5.0)
124125
2. **Configure Credentials** - Sets up API credentials from inputs
125126
3. **Run Discovery** - Scans repository and generates OpenAPI spec
126127
4. **Create PR** - Creates a new branch, commits files, and opens a pull request
@@ -153,9 +154,11 @@ The action is designed to be non-blocking:
153154

154155
## Supported Frameworks
155156

156-
- **Java**: Spring Boot, Micronaut
157-
- **Python**: FastAPI, Flask
157+
- **Java**: Spring Boot, Micronaut, Argos
158+
- **Python**: FastAPI, Flask, Django
159+
- **Node.js**: Express
158160
- **.NET**: ASP.NET Core
161+
- **Go**: Gin
159162

160163
More frameworks coming soon!
161164

@@ -189,7 +192,7 @@ For issues and questions, please open an issue in the [repository](https://githu
189192
pull-requests: write
190193
steps:
191194
- uses: actions/checkout@v4
192-
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.0
195+
- uses: apisec-inc/apisec-bolt-code-discovery-github-action@v0.1.5
193196
with:
194197
api-endpoint: ${{ secrets.API_DISCOVERY_ENDPOINT }}
195198
api-token: ${{ secrets.API_DISCOVERY_TOKEN }}

0 commit comments

Comments
 (0)