Skip to content

Commit 791bd52

Browse files
committed
feat: Add GitHub Actions workflow for security auditing and update build configuration, README, and Go dependencies.
1 parent 159e523 commit 791bd52

5 files changed

Lines changed: 22 additions & 22 deletions

File tree

.air.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ root = "."
22
tmp_dir = "tmp"
33

44
[build]
5-
cmd = "go build -o ./tmp/argus.exe ./cmd/argus"
5+
cmd = "go build -o ./tmp/argus.exe ."
66
bin = "./tmp/argus.exe"
77
include_ext = ["go", "tpl", "tmpl", "html"]
88
exclude_dir = ["assets", "tmp", "vendor", "testdata", "web", "test"]

.github/workflows/audit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,4 +61,4 @@ jobs:
6161
run: go vet ./...
6262

6363
- name: Build Backend
64-
run: go build -o argus ./cmd/argus
64+
run: go build -o argus .

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Project Argus
22

3-
[![Latest Release](https://img.shields.io/github/v/release/RandomCodeSpace/Project-Argus)](https://github.com/RandomCodeSpace/argus/releases)
3+
[![Latest Release](https://img.shields.io/github/v/release/RandomCodeSpace/argus)](https://github.com/RandomCodeSpace/argus/releases)
44
[![Security Audit](https://github.com/RandomCodeSpace/argus/actions/workflows/audit.yml/badge.svg)](https://github.com/RandomCodeSpace/argus/actions)
55
[![CodeQL](https://github.com/RandomCodeSpace/argus/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/RandomCodeSpace/argus/actions/workflows/github-code-scanning/codeql)
6-
![Go Version](https://img.shields.io/github/go-mod/go-version/RandomCodeSpace/Project-Argus)
6+
![Go Version](https://img.shields.io/github/go-mod/go-version/RandomCodeSpace/argus)
77
![React](https://img.shields.io/badge/frontend-React%20v18-61dafb?logo=react)
88

99
Project Argus is an integrated observability and AI analysis platform.
@@ -12,7 +12,7 @@ Project Argus is an integrated observability and AI analysis platform.
1212

1313
### Installation
1414
```bash
15-
go install github.com/RandomCodeSpace/argus/cmd/argus@latest
15+
go install github.com/RandomCodeSpace/argus@latest
1616
```
1717

1818
### Running

go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ require (
1111
github.com/prometheus/client_golang v1.23.2
1212
github.com/tmc/langchaingo v0.1.14
1313
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0
14-
go.opentelemetry.io/otel v1.39.0
14+
go.opentelemetry.io/otel v1.40.0
1515
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0
1616
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.20.0
17-
go.opentelemetry.io/otel/sdk v1.39.0
18-
go.opentelemetry.io/otel/trace v1.39.0
17+
go.opentelemetry.io/otel/sdk v1.40.0
18+
go.opentelemetry.io/otel/trace v1.40.0
1919
go.opentelemetry.io/proto/otlp v1.9.0
2020
google.golang.org/grpc v1.79.1
2121
gorm.io/driver/mysql v1.6.0
@@ -60,12 +60,12 @@ require (
6060
github.com/prometheus/procfs v0.16.1 // indirect
6161
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
6262
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
63-
go.opentelemetry.io/otel/metric v1.39.0 // indirect
63+
go.opentelemetry.io/otel/metric v1.40.0 // indirect
6464
go.yaml.in/yaml/v2 v2.4.2 // indirect
6565
golang.org/x/crypto v0.46.0 // indirect
6666
golang.org/x/net v0.48.0 // indirect
6767
golang.org/x/sync v0.19.0 // indirect
68-
golang.org/x/sys v0.39.0 // indirect
68+
golang.org/x/sys v0.40.0 // indirect
6969
golang.org/x/text v0.32.0 // indirect
7070
google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 // indirect
7171
google.golang.org/genproto/googleapis/rpc v0.0.0-20251202230838-ff82c1b0f217 // indirect

go.sum

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -159,20 +159,20 @@ go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ
159159
go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y=
160160
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0 h1:F7Jx+6hwnZ41NSFTO5q4LYDtJRXBf2PD0rNBkeB/lus=
161161
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.61.0/go.mod h1:UHB22Z8QsdRDrnAtX4PntOl36ajSxcdUMt1sF7Y6E7Q=
162-
go.opentelemetry.io/otel v1.39.0 h1:8yPrr/S0ND9QEfTfdP9V+SiwT4E0G7Y5MO7p85nis48=
163-
go.opentelemetry.io/otel v1.39.0/go.mod h1:kLlFTywNWrFyEdH0oj2xK0bFYZtHRYUdv1NklR/tgc8=
162+
go.opentelemetry.io/otel v1.40.0 h1:oA5YeOcpRTXq6NN7frwmwFR0Cn3RhTVZvXsP4duvCms=
163+
go.opentelemetry.io/otel v1.40.0/go.mod h1:IMb+uXZUKkMXdPddhwAHm6UfOwJyh4ct1ybIlV14J0g=
164164
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0 h1:DeFD0VgTZ+Cj6hxravYYZE2W4GlneVH81iAOPjZkzk8=
165165
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0/go.mod h1:GijYcYmNpX1KazD5JmWGsi4P7dDTTTnfv1UbGn84MnU=
166166
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.20.0 h1:gvmNvqrPYovvyRmCSygkUDyL8lC5Tl845MLEwqpxhEU=
167167
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.20.0/go.mod h1:vNUq47TGFioo+ffTSnKNdob241vePmtNZnAODKapKd0=
168-
go.opentelemetry.io/otel/metric v1.39.0 h1:d1UzonvEZriVfpNKEVmHXbdf909uGTOQjA0HF0Ls5Q0=
169-
go.opentelemetry.io/otel/metric v1.39.0/go.mod h1:jrZSWL33sD7bBxg1xjrqyDjnuzTUB0x1nBERXd7Ftcs=
170-
go.opentelemetry.io/otel/sdk v1.39.0 h1:nMLYcjVsvdui1B/4FRkwjzoRVsMK8uL/cj0OyhKzt18=
171-
go.opentelemetry.io/otel/sdk v1.39.0/go.mod h1:vDojkC4/jsTJsE+kh+LXYQlbL8CgrEcwmt1ENZszdJE=
172-
go.opentelemetry.io/otel/sdk/metric v1.39.0 h1:cXMVVFVgsIf2YL6QkRF4Urbr/aMInf+2WKg+sEJTtB8=
173-
go.opentelemetry.io/otel/sdk/metric v1.39.0/go.mod h1:xq9HEVH7qeX69/JnwEfp6fVq5wosJsY1mt4lLfYdVew=
174-
go.opentelemetry.io/otel/trace v1.39.0 h1:2d2vfpEDmCJ5zVYz7ijaJdOF59xLomrvj7bjt6/qCJI=
175-
go.opentelemetry.io/otel/trace v1.39.0/go.mod h1:88w4/PnZSazkGzz/w84VHpQafiU4EtqqlVdxWy+rNOA=
168+
go.opentelemetry.io/otel/metric v1.40.0 h1:rcZe317KPftE2rstWIBitCdVp89A2HqjkxR3c11+p9g=
169+
go.opentelemetry.io/otel/metric v1.40.0/go.mod h1:ib/crwQH7N3r5kfiBZQbwrTge743UDc7DTFVZrrXnqc=
170+
go.opentelemetry.io/otel/sdk v1.40.0 h1:KHW/jUzgo6wsPh9At46+h4upjtccTmuZCFAc9OJ71f8=
171+
go.opentelemetry.io/otel/sdk v1.40.0/go.mod h1:Ph7EFdYvxq72Y8Li9q8KebuYUr2KoeyHx0DRMKrYBUE=
172+
go.opentelemetry.io/otel/sdk/metric v1.40.0 h1:mtmdVqgQkeRxHgRv4qhyJduP3fYJRMX4AtAlbuWdCYw=
173+
go.opentelemetry.io/otel/sdk/metric v1.40.0/go.mod h1:4Z2bGMf0KSK3uRjlczMOeMhKU2rhUqdWNoKcYrtcBPg=
174+
go.opentelemetry.io/otel/trace v1.40.0 h1:WA4etStDttCSYuhwvEa8OP8I5EWu24lkOzp+ZYblVjw=
175+
go.opentelemetry.io/otel/trace v1.40.0/go.mod h1:zeAhriXecNGP/s2SEG3+Y8X9ujcJOTqQ5RgdEJcawiA=
176176
go.opentelemetry.io/proto/otlp v1.9.0 h1:l706jCMITVouPOqEnii2fIAuO3IVGBRPV5ICjceRb/A=
177177
go.opentelemetry.io/proto/otlp v1.9.0/go.mod h1:xE+Cx5E/eEHw+ISFkwPLwCZefwVjY+pqKg1qcK03+/4=
178178
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
@@ -246,8 +246,8 @@ golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
246246
golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
247247
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
248248
golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
249-
golang.org/x/sys v0.39.0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk=
250-
golang.org/x/sys v0.39.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
249+
golang.org/x/sys v0.40.0 h1:DBZZqJ2Rkml6QMQsZywtnjnnGvHza6BTfYFWY9kjEWQ=
250+
golang.org/x/sys v0.40.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=
251251
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE=
252252
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
253253
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=

0 commit comments

Comments
 (0)