diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml new file mode 100644 index 0000000..d699886 --- /dev/null +++ b/.github/dependabot.yaml @@ -0,0 +1,62 @@ +version: 2 +enable-beta-ecosystems: false +updates: + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/goldilocks/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/plonk/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/poseidon/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/fri/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/verifier/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/variables/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/types/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/server/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/proto/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/client/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/challenger/" + schedule: + interval: "monthly" + + - package-ecosystem: "gomod" + directory: "/gnark-plonky2-verifier/certificate/data/data.go" + schedule: + interval: "monthly" \ No newline at end of file diff --git a/.github/workflows/ci.yml b/.github/workflows/golang-ci.yml similarity index 95% rename from .github/workflows/ci.yml rename to .github/workflows/golang-ci.yml index d17c921..b59e544 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/golang-ci.yml @@ -1,4 +1,4 @@ -name: Release +name: Golang CI on: push: diff --git a/.github/workflows/pr_watcher.yml b/.github/workflows/pr_watcher.yml new file mode 100644 index 0000000..ac99cc1 --- /dev/null +++ b/.github/workflows/pr_watcher.yml @@ -0,0 +1,31 @@ +name: PR Watcher +on: + pull_request: + types: + - opened + - reopened + - edited + - synchronize + +jobs: + pr-title: + name: Lint PR title + runs-on: ubuntu-latest + steps: + - uses: amannn/action-semantic-pull-request@v5 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + types: | + build + chore + ci + docs + feat + fix + perf + refactor + style + test + requireScope: false + validateSingleCommit: false \ No newline at end of file