Skip to content

Commit be72262

Browse files
authored
Merge pull request #163 from projectdiscovery/dependabot/github_actions/dev/actions/checkout-5
chore(deps): bump actions/checkout from 4 to 5
2 parents ea49e24 + 3ab48be commit be72262

File tree

16 files changed

+203
-105
lines changed

16 files changed

+203
-105
lines changed

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/issue-report.md

Lines changed: 0 additions & 36 deletions
This file was deleted.
Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
name: Bug Report
2+
description: Create a report to help us to improve the simplehttpserver.
3+
title: "[BUG] ..."
4+
labels: ["Type: Bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
11+
For support requests, FAQs or "How to" questions, please use the [GitHub Discussions](https://github.com/projectdiscovery/simplehttpserver/discussions) section instead or join our [Discord server](https://discord.gg/projectdiscovery) to discuss the idea on the **#simplehttpserver** channel.
12+
13+
:warning: **Issues missing important information may be closed without further investigation.**
14+
- type: checkboxes
15+
attributes:
16+
label: Is there an existing issue for this?
17+
description: Please search to see if an issue already exists for the bug you encountered.
18+
options:
19+
- label: I have searched the existing issues.
20+
required: true
21+
- type: textarea
22+
attributes:
23+
label: Current Behavior
24+
description: A concise description of what you're experiencing.
25+
validations:
26+
required: true
27+
- type: textarea
28+
attributes:
29+
label: Expected Behavior
30+
description: A concise description of what you expected to happen.
31+
validations:
32+
required: true
33+
- type: textarea
34+
attributes:
35+
label: Steps To Reproduce
36+
description: |
37+
Steps to reproduce the behavior, for example, commands to run simplehttpserver.
38+
39+
📝 For a more detailed output that could help in troubleshooting, you may want to run simplehttpserver with the **`-verbose`** or **`-debug`** flags. This will provide additional insights into what's happening under the hood.
40+
41+
:warning: **Please redact any literal target hosts/URLs or other sensitive information.**
42+
placeholder: |
43+
1. Run `simplehttpserver -t ...`
44+
validations:
45+
required: true
46+
- type: textarea
47+
attributes:
48+
label: Relevant log output
49+
description: |
50+
Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
51+
52+
📝 For a more detailed output that could help in troubleshooting, you may want to run simplehttpserver with the **`-verbose`** or **`-debug`** flags. This will provide additional insights into what's happening under the hood.
53+
54+
:warning: **Please redact any literal target hosts/URLs or other sensitive information.**
55+
render: shell
56+
- type: textarea
57+
attributes:
58+
label: Environment
59+
description: |
60+
Examples:
61+
- **OS**: Ubuntu 20.04
62+
- **simplehttpserver** (`simplehttpserver -version`): v3.3.1
63+
- **Go** (`go version`): go1.22.0 _(only if you've installed it via the `go install` command)_
64+
value: |
65+
- OS:
66+
- simplehttpserver:
67+
- Go:
68+
render: markdown
69+
validations:
70+
required: true
71+
- type: textarea
72+
attributes:
73+
label: Anything else?
74+
description: |
75+
Links? References? Templates? Anything that will give us more context about the issue you are encountering!
76+
77+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
78+
validations:
79+
required: false
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Feature Request
2+
description: Request feature to implement in the simplehttpserver.
3+
title: "[FEATURE] ..."
4+
labels: ["Type: Enhancement"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this feature request!
10+
11+
Please make sure to provide a detailed description with all the relevant information that might be required to start working on this feature. In case you are not sure about your request or whether the particular feature is already supported or not, please [start a discussion](https://github.com/projectdiscovery/simplehttpserver/discussions/categories/ideas) instead.
12+
13+
Join our [Discord server](https://discord.gg/projectdiscovery) to discuss the idea on the **#simplehttpserver** channel.
14+
- type: textarea
15+
attributes:
16+
label: Describe your feature request
17+
description: A clear and concise description of feature to implement.
18+
validations:
19+
required: true
20+
- type: textarea
21+
attributes:
22+
label: Describe the use case of the feature
23+
description: A clear and concise description of the feature request's motivation and the use-cases in which it could be useful.
24+
validations:
25+
required: true
26+
- type: textarea
27+
attributes:
28+
label: Describe alternatives you've considered
29+
description: A clear and concise description of any alternative solutions or features you've considered.
30+
validations:
31+
required: false
32+
- type: textarea
33+
attributes:
34+
label: Additional context
35+
description: Add any other context about the feature request here.
36+
validations:
37+
required: false

.github/auto_assign.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
addReviewers: true
2+
reviewers:
3+
- dogancanbakir
4+
- dwisiswant0
5+
- mzack9999
6+
7+
numberOfReviewers: 1
8+
skipKeywords:
9+
- '@dependabot'

.github/dependabot.yml

Lines changed: 30 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,48 @@
1-
# To get started with Dependabot version updates, you'll need to specify which
2-
# package ecosystems to update and where the package manifests are located.
3-
# Please see the documentation for all configuration options:
4-
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5-
61
version: 2
72
updates:
8-
9-
# Maintain dependencies for GitHub Actions
10-
- package-ecosystem: "github-actions"
3+
- package-ecosystem: "gomod"
114
directory: "/"
125
schedule:
136
interval: "weekly"
147
target-branch: "dev"
158
commit-message:
169
prefix: "chore"
1710
include: "scope"
11+
allow:
12+
- dependency-name: "github.com/projectdiscovery/*"
13+
groups:
14+
modules:
15+
patterns: ["github.com/projectdiscovery/*"]
16+
security:
17+
applies-to: "security-updates"
18+
patterns: ["*"]
19+
exclude-patterns: ["github.com/projectdiscovery/*"]
20+
labels:
21+
- "Type: Maintenance"
1822

19-
# Maintain dependencies for go modules
20-
- package-ecosystem: "gomod"
23+
- package-ecosystem: "github-actions"
2124
directory: "/"
2225
schedule:
2326
interval: "weekly"
2427
target-branch: "dev"
2528
commit-message:
2629
prefix: "chore"
2730
include: "scope"
31+
groups:
32+
workflows:
33+
patterns: ["*"]
34+
exclude-patterns: ["projectdiscovery/actions/*"]
35+
labels:
36+
- "Type: Maintenance"
2837

29-
# Maintain dependencies for docker
30-
- package-ecosystem: "docker"
31-
directory: "/"
32-
schedule:
33-
interval: "weekly"
34-
target-branch: "dev"
35-
commit-message:
36-
prefix: "chore"
37-
include: "scope"
38+
# # Maintain dependencies for docker
39+
# - package-ecosystem: "docker"
40+
# directory: "/"
41+
# schedule:
42+
# interval: "weekly"
43+
# target-branch: "dev"
44+
# commit-message:
45+
# prefix: "chore"
46+
# include: "scope"
47+
# labels:
48+
# - "Type: Maintenance"

.github/workflows/auto-merge.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: 🤖 Auto Merge
2+
3+
on:
4+
pull_request_review:
5+
types: [submitted]
6+
workflow_run:
7+
workflows: ["♾️ Compatibility Check"]
8+
types:
9+
- completed
10+
11+
permissions:
12+
pull-requests: write
13+
issues: write
14+
repository-projects: write
15+
16+
jobs:
17+
auto-merge:
18+
runs-on: ubuntu-latest
19+
if: github.actor == 'dependabot[bot]'
20+
steps:
21+
- uses: actions/checkout@v5
22+
with:
23+
token: ${{ secrets.DEPENDABOT_PAT }}
24+
25+
- uses: ahmadnassri/action-dependabot-auto-merge@v2
26+
with:
27+
github-token: ${{ secrets.DEPENDABOT_PAT }}
28+
target: all

.github/workflows/build-test.yml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,8 @@ jobs:
1313
name: Test Builds
1414
runs-on: ubuntu-latest
1515
steps:
16-
- name: Set up Go
17-
uses: actions/setup-go@v4
18-
with:
19-
go-version: 1.19
20-
21-
- name: Check out code
22-
uses: actions/checkout@v4
16+
- uses: actions/checkout@v5
17+
- uses: projectdiscovery/actions/setup/go@v1
2318

2419
- name: Test
2520
run: go test .

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626

2727
steps:
2828
- name: Checkout repository
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v5
3030

3131
# Initializes the CodeQL tools for scanning.
3232
- name: Initialize CodeQL

.github/workflows/dockerhub-push.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
steps:
1414
-
1515
name: Checkout
16-
uses: actions/checkout@v4
16+
uses: actions/checkout@v5
1717
-
1818
name: Set up QEMU
1919
uses: docker/setup-qemu-action@v3

0 commit comments

Comments
 (0)