summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorYuriy Andamasov <yuriy@andamasov.com>2026-08-12 21:56:59 +0300
committerGitHub <noreply@github.com>2026-08-12 21:56:59 +0300
commitbcecd765c51457cb832910097dc7fed53605f9b4 (patch)
tree85de56c88f6ab7923b1848b4568c65b1174fdca7 /.github
parente696fc296fb70c8e5db008b672905c745d7c09c9 (diff)
parent0e0ad13beb357b83faffcda48586641ebfd88b7b (diff)
downloadcodecov-bcecd765c51457cb832910097dc7fed53605f9b4.tar.gz
codecov-bcecd765c51457cb832910097dc7fed53605f9b4.zip
Merge pull request #1 from vyos/seed-content
seed: initial Codecov Global YAML + plumbing
Diffstat (limited to '.github')
l---------.github/copilot-instructions.md1
-rw-r--r--.github/workflows/validate.yml28
2 files changed, 29 insertions, 0 deletions
diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md
new file mode 120000
index 0000000..be77ac8
--- /dev/null
+++ b/.github/copilot-instructions.md
@@ -0,0 +1 @@
+../AGENTS.md \ No newline at end of file
diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml
new file mode 100644
index 0000000..4741ea8
--- /dev/null
+++ b/.github/workflows/validate.yml
@@ -0,0 +1,28 @@
+name: validate
+on:
+ pull_request:
+ push:
+ branches: [production]
+ workflow_dispatch:
+
+jobs:
+ validate:
+ runs-on: ubuntu-latest
+ permissions:
+ contents: read
+ steps:
+ - name: Audit egress
+ continue-on-error: true
+ uses: bullfrogsec/bullfrog@7bc9b6e13e2dd9cbe5861f33bc26dc6bdb9d9ed2 # v0.10.0
+ with:
+ egress-policy: audit
+ - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+ with:
+ persist-credentials: false
+ - name: Validate codecov.yml structure
+ run: |
+ set -euo pipefail
+ curl -sS --fail-with-body -X POST \
+ --connect-timeout 10 --max-time 60 \
+ --data-binary @codecov.yml \
+ https://codecov.io/validate