From dfcd2e44227591fdd83d01657edc2b5bf823d9bc Mon Sep 17 00:00:00 2001 From: Chris Rackauckas Date: Wed, 14 Oct 2026 22:46:20 +0000 Subject: [PATCH] Remove the scheduled JuliaFormatter format-pr workflow The package is formatted with Runic and enforced by the format-check workflow. FormatPR.yml ran JuliaFormatter with default settings, so the PR it opens (#67) reformats code into a style that fails Runic's check. It also called `julia` without provisioning it; when the `ubuntu-latest` job lands on an org self-hosted runner without Julia it fails with `julia: command not found` (exit 127), which turned the scheduled main run red (e.g. run 38489959826). Runic formatting suggestions on PRs come from RunicSuggestions.yml. Co-Authored-By: Chris Rackauckas Co-Authored-By: Devin Agent-Harness: Devin CLI 3000.11.3 Agent-Model: fusion-claude-opus-5-5-high-sidekick-swe-2-medium Agent-Session: local headless run, log /Users/chrisrackauckas/sandbox/master/green/SciML_FastAlmostBandedMatrices.jl/log.txt --- .github/workflows/FormatPR.yml | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 .github/workflows/FormatPR.yml diff --git a/.github/workflows/FormatPR.yml b/.github/workflows/FormatPR.yml deleted file mode 100644 index a087ff0..0000000 --- a/.github/workflows/FormatPR.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: format-pr -on: - schedule: - - cron: '0 0 * * *' -jobs: - build: - runs-on: ubuntu-latest - permissions: - contents: write - pull-requests: write - steps: - - uses: actions/checkout@v7 - - name: Install JuliaFormatter and format - run: | - julia -e 'using Pkg; Pkg.add(PackageSpec(name="JuliaFormatter"))' - julia -e 'using JuliaFormatter; format(".")' - # https://github.com/marketplace/actions/create-pull-request - # https://github.com/peter-evans/create-pull-request#reference-example - - name: Create Pull Request - id: cpr - uses: peter-evans/create-pull-request@v8 - with: - token: ${{ secrets.GITHUB_TOKEN }} - commit-message: Format .jl files - title: 'Automatic JuliaFormatter.jl run' - branch: auto-juliaformatter-pr - delete-branch: true - labels: formatting, automated pr, no changelog - - name: Check outputs - run: | - echo "Pull Request Number - ${{ steps.cpr.outputs.pull-request-number }}" - echo "Pull Request URL - ${{ steps.cpr.outputs.pull-request-url }}" \ No newline at end of file