diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 40f917e5..d6a20d1f 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,2 +1,2 @@ -# Default owners for all files -* @scasplte2 +# OttoBot-AI fork — no external approval required for iteration +* @ottobot-ai diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 5be8d0a1..3c9e4bb1 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,15 +1,9 @@ -## Changes -- +## Description + -## Type -- [ ] Bug fix -- [ ] New feature -- [ ] Infrastructure/config change -- [ ] Documentation +## Related Issues + -## Testing -- [ ] Tested locally +## Checklist +- [ ] Tests pass locally - [ ] CI passes - -## Deployment Notes - diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 4205b285..85814b56 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -115,8 +115,14 @@ jobs: # Start cluster with SKIP_ASSEMBLY since all JARs are pre-staged in docker/jars/. # --hypergraph-release sets TESSELLATION_VERSION for the Docker image tag. + # GITHUB_TOKEN is required: just up builds snapshot-streaming from source (sbt resolves + # from GitHub Packages), and sbt needs a valid token to authenticate. Without it, + # sbt fails with "unable to locate a valid GitHub token from Or(GitConfig(github.token), + # Environment(GITHUB_TOKEN))". - name: Start cluster working-directory: tessellation + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | just up --hypergraph-release="v${{ steps.versions.outputs.tessellation }}" \ --skip-assembly --metagraph="${GITHUB_WORKSPACE}" --dl1 --data