name: Update Weekly Top Ranking Issues on: schedule: - cron: "0 15 * * *" workflow_dispatch: jobs: update_top_ranking_issues: runs-on: namespace-profile-2x4-ubuntu-2404 if: github.repository == 'zed-industries/zed' steps: - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 - name: Set up uv uses: astral-sh/setup-uv@caf0cab7a618c569241d31dcd442f54681755d39 # v3 with: version: "latest" enable-cache: true cache-dependency-glob: "script/update_top_ranking_issues/pyproject.toml" - name: Install Python 3.13 run: uv python install 3.13 - name: Install dependencies run: uv sync --project script/update_top_ranking_issues -p 3.13 - name: Run script env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: uv run --project script/update_top_ranking_issues script/update_top_ranking_issues/main.py --github-token "$GITHUB_TOKEN" --issue-reference-number 6952 --query-day-interval 7