Skip to content

Commit 18a0326

Browse files
authored
Merge pull request #9 from HuntDownProject/develop
Develop
2 parents 2c39e33 + 5aad75e commit 18a0326

File tree

6 files changed

+615
-513
lines changed

6 files changed

+615
-513
lines changed

.github/release.yml

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
changelog:
2+
exclude:
3+
authors:
4+
- dependabot
5+
categories:
6+
- title: 🎉 Features
7+
labels:
8+
- "Type: Enhancement"
9+
- title: 🐞 Bugs
10+
labels:
11+
- "Type: Bug"
12+
- title: 🔨 Maintenance
13+
labels:
14+
- "Type: Maintenance"
15+
- title: Other Changes
16+
labels:
17+
- "*"

.github/workflows/autorelease.yml

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: 🔖 Auto release gh action
2+
3+
on:
4+
workflow_dispatch:
5+
schedule:
6+
- cron: '0 0 * * 0'
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Check out code
13+
uses: actions/checkout@v3
14+
with:
15+
fetch-depth: 0
16+
17+
- name: Get Commit Count
18+
id: get_commit
19+
run: git rev-list `git rev-list --tags --no-walk --max-count=1`..HEAD --count | xargs -I {} echo COMMIT_COUNT={} >> $GITHUB_OUTPUT
20+
21+
- name: Create release and tag
22+
if: ${{ steps.get_commit.outputs.COMMIT_COUNT > 0 }}
23+
id: tag_version
24+
uses: mathieudutour/github-tag-action@v6.1
25+
with:
26+
github_token: ${{ secrets.GITHUB_TOKEN }}
27+
28+
- name: Create a GitHub release
29+
if: ${{ steps.get_commit.outputs.COMMIT_COUNT > 0 }}
30+
uses: actions/create-release@v1
31+
env:
32+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
33+
with:
34+
tag_name: ${{ steps.tag_version.outputs.new_tag }}
35+
release_name: Release ${{ steps.tag_version.outputs.new_tag }}
36+
body: ${{ steps.tag_version.outputs.changelog }}

.github/workflows/pipeline.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
matrix:
1111
os: [ ubuntu-latest, macos-latest, windows-latest ]
12-
python-version: [ "3.7", "3.8", "3.9", "3.10", "3.11" ]
12+
python-version: [ "3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
1313

1414
steps:
1515
- uses: actions/checkout@v2
@@ -22,7 +22,7 @@ jobs:
2222
run: poetry install
2323
- name: Test
2424
run: |
25-
poetry run ruff --format=github .
25+
poetry run ruff check --output-format=github .
2626
poetry run py.test tests/ --cov=src/ --color=yes
2727
- name: Build
2828
run: poetry build

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# KoodousFinder
22
A simple tool to allows users to search for and analyze android apps for potential security threats and vulnerabilities
33

4+
[![Test and Build](https://github.com/HuntDownProject/KoodousFinder/actions/workflows/pipeline.yaml/badge.svg)](https://github.com/HuntDownProject/KoodousFinder/actions/workflows/pipeline.yaml)
5+
46
# Account and API Key
57
Create a Koodous account and get your api key https://koodous.com/settings/developers
68

0 commit comments

Comments
 (0)