diff --git a/.github/workflows/Benchmark.yml b/.github/workflows/Benchmark.yml index 4f6fa14c..9dc66fba 100644 --- a/.github/workflows/Benchmark.yml +++ b/.github/workflows/Benchmark.yml @@ -9,11 +9,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v2 + - uses: julia-actions/install-juliaup@v2 with: - version: '1' - arch: x64 - show-versioninfo: true + channel: '1' - uses: julia-actions/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - name: Install dependencies diff --git a/.github/workflows/CI-ENH.yml b/.github/workflows/CI-ENH.yml index e0de99d0..a5208676 100644 --- a/.github/workflows/CI-ENH.yml +++ b/.github/workflows/CI-ENH.yml @@ -14,7 +14,7 @@ concurrency: cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} jobs: test: - name: ${{ matrix.group }} Tests - Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} + name: ${{ matrix.group }} Tests - Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ github.event_name }} runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -30,28 +30,14 @@ jobs: - ubuntu-latest # - macOS-latest # - windows-latest - arch: - - x64 - # - x86 - # exclude: - # - os: macOS-latest - # arch: x86 steps: - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v2 + - uses: julia-actions/install-juliaup@v2 with: - version: ${{ matrix.version }} - arch: ${{ matrix.arch }} - show-versioninfo: true + channel: ${{ matrix.version }} - uses: julia-actions/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 - with: - check_bounds: yes - coverage: true - depwarn: yes - inline: yes - annotate: true env: GROUP: ${{ matrix.group }} - uses: julia-actions/julia-processcoverage@v1 diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 3c08aeef..80a1f8b8 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -14,7 +14,7 @@ concurrency: cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} jobs: test: - name: ${{ matrix.group }} Tests - Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} + name: ${{ matrix.group }} Tests - Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ github.event_name }} runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -35,28 +35,14 @@ jobs: - ubuntu-latest # - macOS-latest # - windows-latest - arch: - - x64 - # - x86 - # exclude: - # - os: macOS-latest - # arch: x86 steps: - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v2 + - uses: julia-actions/install-juliaup@v2 with: - version: ${{ matrix.version }} - arch: ${{ matrix.arch }} - show-versioninfo: true + channel: ${{ matrix.version }} - uses: julia-actions/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 - with: - check_bounds: yes - coverage: true - depwarn: yes - inline: yes - annotate: true env: GROUP: ${{ matrix.group }} - uses: julia-actions/julia-processcoverage@v1 diff --git a/.github/workflows/CompatHelper.yml b/.github/workflows/CompatHelper.yml index 85973a5c..6accdbc8 100644 --- a/.github/workflows/CompatHelper.yml +++ b/.github/workflows/CompatHelper.yml @@ -11,11 +11,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v2 + - uses: julia-actions/install-juliaup@v2 with: - version: '1' - arch: x64 - show-versioninfo: true + channel: '1' - uses: julia-actions/cache@v2 - name: Pkg.add shell: julia --color=yes {0} diff --git a/.github/workflows/Documentation.yml b/.github/workflows/Documentation.yml index b9a93b9f..c8442c5c 100644 --- a/.github/workflows/Documentation.yml +++ b/.github/workflows/Documentation.yml @@ -18,11 +18,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v2 + - uses: julia-actions/install-juliaup@v2 with: - version: '1' - arch: x64 - show-versioninfo: true + channel: '1' - uses: julia-actions/cache@v2 - name: Configure doc environment shell: julia --project=docs --color=yes {0} diff --git a/.github/workflows/Formatter.yml b/.github/workflows/Formatter.yml index c2b6efd2..554f52a6 100644 --- a/.github/workflows/Formatter.yml +++ b/.github/workflows/Formatter.yml @@ -11,11 +11,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v2 + - uses: julia-actions/install-juliaup@v2 with: - version: '1' - arch: x64 - show-versioninfo: true + channel: '1' - uses: julia-actions/cache@v2 - name: Install JuliaFormatter and format shell: julia --color=yes {0} diff --git a/.github/workflows/Invalidations.yml b/.github/workflows/Invalidations.yml index 2c1caab0..72a13243 100644 --- a/.github/workflows/Invalidations.yml +++ b/.github/workflows/Invalidations.yml @@ -10,11 +10,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v2 + - uses: julia-actions/install-juliaup@v2 with: - version: '1' - arch: x64 - show-versioninfo: true + channel: '1' - uses: julia-actions/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-invalidations@v1 diff --git a/.github/workflows/TagBot.yml b/.github/workflows/TagBot.yml index 0cd3114e..ad7d2b2b 100644 --- a/.github/workflows/TagBot.yml +++ b/.github/workflows/TagBot.yml @@ -7,19 +7,6 @@ on: inputs: lookback: default: "3" -permissions: - actions: read - checks: read - contents: write - deployments: read - issues: read - discussions: read - packages: read - pages: read - pull-requests: read - repository-projects: read - security-events: read - statuses: read jobs: TagBot: if: github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'