Sitelet https://github.com/satorg/typelevel.discipline/commit/60867197c686ccbedf27f00dc9bc46625157e04e
Skip to content

Commit 6086719

Browse files
typelevel-steward[bot]satorg
authored andcommitted
Regenerate GitHub Actions workflow
Executed command: sbt githubWorkflowGenerate
1 parent 4cc5ce0 commit 6086719

2 files changed

Lines changed: 25 additions & 25 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -24,24 +24,24 @@ concurrency:
2424

2525
jobs:
2626
build:
27-
name: Build and Test
27+
name: Test
2828
strategy:
2929
matrix:
30-
os: [ubuntu-latest]
30+
os: [ubuntu-22.04]
3131
scala: [2.12, 2.13, 3]
3232
java: [temurin@8]
3333
project: [disciplineNative, disciplineJS, disciplineJVM]
3434
runs-on: ${{ matrix.os }}
3535
timeout-minutes: 60
3636
steps:
37-
- name: Install sbt
38-
uses: sbt/setup-sbt@v1
39-
4037
- name: Checkout current branch (full)
4138
uses: actions/checkout@v4
4239
with:
4340
fetch-depth: 0
4441

42+
- name: Setup sbt
43+
uses: sbt/setup-sbt@v1
44+
4545
- name: Setup Java (temurin@8)
4646
id: setup-java-temurin-8
4747
if: matrix.java == 'temurin@8'
@@ -59,7 +59,7 @@ jobs:
5959
run: sbt githubWorkflowCheck
6060

6161
- name: Check headers and formatting
62-
if: matrix.java == 'temurin@8' && matrix.os == 'ubuntu-latest'
62+
if: matrix.java == 'temurin@8' && matrix.os == 'ubuntu-22.04'
6363
run: sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' headerCheckAll scalafmtCheckAll 'project /' scalafmtSbtCheck
6464

6565
- name: nativeLink
@@ -74,11 +74,11 @@ jobs:
7474
run: sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' test
7575

7676
- name: Check binary compatibility
77-
if: matrix.java == 'temurin@8' && matrix.os == 'ubuntu-latest'
77+
if: matrix.java == 'temurin@8' && matrix.os == 'ubuntu-22.04'
7878
run: sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' mimaReportBinaryIssues
7979

8080
- name: Generate API documentation
81-
if: matrix.java == 'temurin@8' && matrix.os == 'ubuntu-latest'
81+
if: matrix.java == 'temurin@8' && matrix.os == 'ubuntu-22.04'
8282
run: sbt 'project ${{ matrix.project }}' '++ ${{ matrix.scala }}' doc
8383

8484
- name: Make target directories
@@ -102,18 +102,18 @@ jobs:
102102
if: github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/v') || github.ref == 'refs/heads/main')
103103
strategy:
104104
matrix:
105-
os: [ubuntu-latest]
105+
os: [ubuntu-22.04]
106106
java: [temurin@8]
107107
runs-on: ${{ matrix.os }}
108108
steps:
109-
- name: Install sbt
110-
uses: sbt/setup-sbt@v1
111-
112109
- name: Checkout current branch (full)
113110
uses: actions/checkout@v4
114111
with:
115112
fetch-depth: 0
116113

114+
- name: Setup sbt
115+
uses: sbt/setup-sbt@v1
116+
117117
- name: Setup Java (temurin@8)
118118
id: setup-java-temurin-8
119119
if: matrix.java == 'temurin@8'
@@ -246,18 +246,18 @@ jobs:
246246
if: github.event.repository.fork == false && github.event_name != 'pull_request'
247247
strategy:
248248
matrix:
249-
os: [ubuntu-latest]
249+
os: [ubuntu-22.04]
250250
java: [temurin@8]
251251
runs-on: ${{ matrix.os }}
252252
steps:
253-
- name: Install sbt
254-
uses: sbt/setup-sbt@v1
255-
256253
- name: Checkout current branch (full)
257254
uses: actions/checkout@v4
258255
with:
259256
fetch-depth: 0
260257

258+
- name: Setup sbt
259+
uses: sbt/setup-sbt@v1
260+
261261
- name: Setup Java (temurin@8)
262262
id: setup-java-temurin-8
263263
if: matrix.java == 'temurin@8'

‎.mergify.yml‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ pull_request_rules:
1010
conditions:
1111
- author=scala-steward
1212
- body~=labels:.*early-semver-patch
13-
- status-success=Build and Test (ubuntu-latest, 2.12, temurin@8, disciplineNative)
14-
- status-success=Build and Test (ubuntu-latest, 2.12, temurin@8, disciplineJS)
15-
- status-success=Build and Test (ubuntu-latest, 2.12, temurin@8, disciplineJVM)
16-
- status-success=Build and Test (ubuntu-latest, 2.13, temurin@8, disciplineNative)
17-
- status-success=Build and Test (ubuntu-latest, 2.13, temurin@8, disciplineJS)
18-
- status-success=Build and Test (ubuntu-latest, 2.13, temurin@8, disciplineJVM)
19-
- status-success=Build and Test (ubuntu-latest, 3, temurin@8, disciplineNative)
20-
- status-success=Build and Test (ubuntu-latest, 3, temurin@8, disciplineJS)
21-
- status-success=Build and Test (ubuntu-latest, 3, temurin@8, disciplineJVM)
13+
- status-success=Test (ubuntu-22.04, 2.12, temurin@8, disciplineNative)
14+
- status-success=Test (ubuntu-22.04, 2.12, temurin@8, disciplineJS)
15+
- status-success=Test (ubuntu-22.04, 2.12, temurin@8, disciplineJVM)
16+
- status-success=Test (ubuntu-22.04, 2.13, temurin@8, disciplineNative)
17+
- status-success=Test (ubuntu-22.04, 2.13, temurin@8, disciplineJS)
18+
- status-success=Test (ubuntu-22.04, 2.13, temurin@8, disciplineJVM)
19+
- status-success=Test (ubuntu-22.04, 3, temurin@8, disciplineNative)
20+
- status-success=Test (ubuntu-22.04, 3, temurin@8, disciplineJS)
21+
- status-success=Test (ubuntu-22.04, 3, temurin@8, disciplineJVM)
2222
actions:
2323
merge: {}
2424
- name: Label core PRs

0 commit comments

Comments
 (0)