update actions

This commit is contained in:
Doğan Can Bakır
2025-04-15 15:20:20 +03:00
parent 69119f3443
commit 72950e790b
5 changed files with 23 additions and 65 deletions
-28
View File
@@ -1,28 +0,0 @@
name: 🤖 Auto Merge
on:
pull_request_review:
types: [submitted]
workflow_run:
workflows: ["♾️ Compatibility Check"]
types:
- completed
permissions:
pull-requests: write
issues: write
repository-projects: write
jobs:
auto-merge:
runs-on: ubuntu-latest
if: github.actor == 'dependabot[bot]'
steps:
- uses: actions/checkout@v4
with:
token: ${{ secrets.DEPENDABOT_PAT }}
- uses: ahmadnassri/action-dependabot-auto-merge@v2
with:
github-token: ${{ secrets.DEPENDABOT_PAT }}
target: all
+18 -10
View File
@@ -8,23 +8,31 @@ on:
workflow_dispatch:
jobs:
lint:
name: Lint Test
if: "${{ !endsWith(github.actor, '[bot]') }}"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: projectdiscovery/actions/setup/go@v1
- name: Run golangci-lint
uses: golangci/golangci-lint-action@v5
with:
version: latest
args: --timeout 5m
working-directory: .
build:
name: Test Builds
needs: [lint]
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macOS-latest]
steps:
- name: Set up Go
uses: actions/setup-go@v4
with:
go-version: 1.21.x
- name: Check out code
uses: actions/checkout@v3
- name: Build
run: go build .
- uses: actions/checkout@v4
- uses: projectdiscovery/actions/setup/go@v1
- run: go build .
working-directory: cmd/httpx/
- name: Test
+3 -1
View File
@@ -14,4 +14,6 @@ jobs:
contents: write
steps:
- uses: actions/checkout@v4
- uses: projectdiscovery/actions/setup/go/compatibility-checks@master
- uses: projectdiscovery/actions/setup/go/compat-checks@master
with:
go-version-file: 'v2/go.mod'
-26
View File
@@ -1,26 +0,0 @@
name: 🙏🏻 Lint Test
on:
pull_request:
paths:
- '**.go'
- '**.mod'
workflow_dispatch:
jobs:
lint:
name: Lint Test
runs-on: ubuntu-latest
steps:
- name: Set up Go
uses: actions/setup-go@v4
with:
go-version: 1.21.x
- name: Checkout code
uses: actions/checkout@v3
- name: Run golangci-lint
uses: golangci/golangci-lint-action@v3.6.0
with:
version: latest
args: --timeout 5m
working-directory: .
+2
View File
@@ -0,0 +1,2 @@
http://example.org[23.215.0.133]
https://example.org[23.215.0.133]