diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 5a6f32afa..dcfe4e93e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,3 +9,7 @@ updates: directory: "/" # Location of package manifests schedule: interval: "weekly" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff --git a/.github/workflows/bot.yml b/.github/workflows/bot.yml index e954fd2a9..bd444fb9c 100644 --- a/.github/workflows/bot.yml +++ b/.github/workflows/bot.yml @@ -12,7 +12,7 @@ jobs: steps: # needed to run the action in the same repo - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Run gptme-bot action uses: ./.github/actions/bot diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 42bf1757e..a4104ef44 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: extras: ['-E all'] model: ['openai/gpt-4o-mini', 'anthropic/claude-3-haiku-20240307'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: 'recursive' - name: Install apt dependencies @@ -51,7 +51,7 @@ jobs: # old comment: OpenAI sometimes randomly aborts connections - name: Run tests - uses: nick-fields/retry@v2 + uses: nick-fields/retry@v3 env: TERM: xterm MODEL: ${{ matrix.model }} @@ -81,7 +81,7 @@ jobs: env: SHOULD_PUSH: ${{ github.ref == 'refs/tags/v*' || github.ref == 'refs/heads/master' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 with: @@ -152,7 +152,7 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install poetry run: pipx install poetry - name: Set up Python @@ -171,7 +171,7 @@ jobs: typecheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install poetry run: pipx install poetry - name: Set up Python diff --git a/.github/workflows/eval.yml b/.github/workflows/eval.yml index 095d7fa33..890ea60fc 100644 --- a/.github/workflows/eval.yml +++ b/.github/workflows/eval.yml @@ -33,7 +33,7 @@ jobs: IMAGE_SUFFIX: ${{ github.event.inputs.image-suffix || '' }} steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: eval-results diff --git a/docs/bot.md b/docs/bot.md index 5a7bed69d..e2363df78 100644 --- a/docs/bot.md +++ b/docs/bot.md @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: run gptme-bot action uses: ErikBjare/gptme/.github/actions/bot@master