Skip to content

Commit 3c7af45

Browse files
committed
Move to pl.touk namespace, prune unused modules
1 parent 4f70a5d commit 3c7af45

52 files changed

Lines changed: 132 additions & 3304 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/dependabot.yml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.github/release-drafter.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/workflows/ci.yaml

Lines changed: 15 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,27 @@
1-
name: ci
2-
on: [push, pull_request]
3-
1+
name: CI
2+
on: [push]
43
jobs:
54
checks:
65
runs-on: ubuntu-latest
76
steps:
8-
- uses: "actions/checkout@v4"
9-
- uses: actions/setup-java@v4
7+
- uses: actions/checkout@v6
8+
- uses: actions/setup-java@v5
109
with:
11-
cache: "sbt"
12-
distribution: "temurin"
13-
java-version: "17"
10+
distribution: temurin
11+
java-version: 17
12+
cache: sbt
1413
- uses: sbt/setup-sbt@v1
15-
- run: 'sbt "; +scalafmtCheckAll; scalafmtSbtCheck" "; scalafixEnable; scalafix --check; test:scalafix --check"'
14+
- name: Check
15+
run: sbt "+scalafmtCheckAll; scalafmtSbtCheck" "scalafixEnable; scalafix --check; Test/scalafix --check"
1616
test:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: "actions/checkout@v4"
20-
- uses: actions/setup-java@v4
21-
with:
22-
cache: "sbt"
23-
distribution: "temurin"
24-
java-version: ${{matrix.java}}
25-
- uses: sbt/setup-sbt@v1
26-
- run: 'sbt "++${{matrix.scala}} test"'
27-
strategy:
28-
matrix:
29-
java:
30-
- "11"
31-
- "17"
32-
scala:
33-
- "2.13.13"
34-
testWithCoverageReport:
35-
runs-on: ubuntu-latest
36-
steps:
37-
- uses: "actions/checkout@v4"
38-
- uses: actions/setup-java@v4
19+
- uses: actions/checkout@v6
20+
- uses: actions/setup-java@v5
3921
with:
40-
cache: "sbt"
41-
distribution: "temurin"
22+
distribution: temurin
4223
java-version: 17
24+
cache: sbt
4325
- uses: sbt/setup-sbt@v1
44-
- run: sbt coverage clean test coverageReport
45-
- run: "bash <(curl -s https://codecov.io/bash)"
26+
- name: Test
27+
run: sbt "++test"

.github/workflows/publish.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Publish
2+
on:
3+
workflow_dispatch:
4+
jobs:
5+
build:
6+
runs-on: ubuntu-latest
7+
env:
8+
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
9+
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}
10+
steps:
11+
- uses: actions/checkout@v6
12+
- uses: actions/setup-java@v5
13+
with:
14+
distribution: temurin
15+
java-version: 17
16+
cache: sbt
17+
- uses: sbt/setup-sbt@v1
18+
- name: Import GPG key
19+
id: import_gpg
20+
uses: crazy-max/ghaction-import-gpg@v6
21+
with:
22+
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
23+
passphrase: ${{ secrets.GPG_PRIVATE_KEY_PASSWORD }}
24+
- name: Check for SNAPSHOT version
25+
run: echo "IS_SNAPSHOT=$(sbt --no-colors -Dsbt.supershell=false 'show isSnapshot' | grep 'info' | tail -1 | awk '{print $2}')" >> $GITHUB_ENV
26+
- name: Build and publish release to Sonatype Central Repository
27+
if: ${{ env.IS_SNAPSHOT == 'false' }}
28+
run: sbt "+clean; +publishSigned; sonaRelease"
29+
- name: Build and publish snapshot to Sonatype Central Repository
30+
if: ${{ env.IS_SNAPSHOT == 'true' }}
31+
run: sbt "+clean; +publishSigned"

.github/workflows/release-drafter.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

CHANGES.md

Lines changed: 0 additions & 186 deletions
This file was deleted.

COMMITTERS.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

NOTICE

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)