Skip to content

Commit 351c4a2

Browse files
committed
replace Travis-CI with GitHub Actions
1 parent 0139e1a commit 351c4a2

12 files changed

+48
-210
lines changed

.github/workflows/ci.yml

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: test
2+
on:
3+
push:
4+
jobs:
5+
test:
6+
runs-on: ubuntu-latest
7+
steps:
8+
- uses: actions/checkout@v4
9+
- uses: actions/setup-java@v4
10+
with:
11+
distribution: temurin
12+
java-version: 8
13+
- uses: sbt/setup-sbt@v1
14+
- name: Test
15+
run: sbt test publishLocal

.github/workflows/cla.yml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: "Check Scala CLA"
2+
on:
3+
pull_request:
4+
jobs:
5+
cla-check:
6+
runs-on: ubuntu-latest
7+
steps:
8+
- name: Verify CLA
9+
uses: scala/cla-checker@v1
10+
with:
11+
author: ${{ github.event.pull_request.user.login }}

.github/workflows/release.yml

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Release
2+
on:
3+
push:
4+
tags: ["*"]
5+
jobs:
6+
publish:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- uses: actions/checkout@v4
10+
with:
11+
fetch-depth: 0
12+
- uses: actions/setup-java@v4
13+
with:
14+
distribution: temurin
15+
java-version: 8
16+
- uses: sbt/setup-sbt@v1
17+
- run: sbt versionCheck ci-release
18+
env:
19+
PGP_PASSPHRASE: ${{secrets.PGP_PASSPHRASE}}
20+
PGP_SECRET: ${{secrets.PGP_SECRET}}
21+
SONATYPE_PASSWORD: ${{secrets.SONATYPE_PASSWORD}}
22+
SONATYPE_USERNAME: ${{secrets.SONATYPE_USERNAME}}

.travis.yml

-22
This file was deleted.

admin/README.md

-69
This file was deleted.

admin/build.sh

-40
This file was deleted.

admin/encryptEnvVars.sh

-11
This file was deleted.

admin/genKeyPair.sh

-40
This file was deleted.

admin/gpg.sbt

-2
This file was deleted.

admin/publish-settings.sbt

-8
This file was deleted.

admin/pubring.asc

-18
This file was deleted.

admin/secring.asc.enc

-1.83 KB
Binary file not shown.

0 commit comments

Comments
 (0)