Skip to content

Bump rustls from 0.23.15 to 0.23.18 #47

Bump rustls from 0.23.15 to 0.23.18

Bump rustls from 0.23.15 to 0.23.18 #47

Workflow file for this run

name: Build Java release
# This is triggered by merging a PR from a branch named release-*. This workflow builds and publishes the Java release artifacts
# to Maven Central.
on:
pull_request:
types:
- closed
jobs:
java:
if: github.event.pull_request.merged && startsWith(github.event.pull_request.head.ref, 'release-')
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Decrypt keys
uses: IronCoreLabs/ironhide-actions/decrypt@v3
with:
keys: ${{ secrets.IRONHIDE_KEYS }}
input: .github/signing-key.asc.iron .github/sonatype.sbt.iron
- name: Import PGP key
run: gpg --batch --import .github/signing-key.asc
- uses: IronCoreLabs/rust-toolchain@v1
- uses: actions/setup-java@v3
with:
java-version: 11
distribution: adopt
- name: Install llvm (ubuntu)
run: sudo apt-get update && sudo apt-get install -y llvm
- name: Cargo build
run: cargo build -p ironoxide-java
- name: Install sonatype auth
run: |
mkdir -p ~/.sbt/1.0
cp .github/sonatype.sbt ~/.sbt/1.0/sonatype.sbt
- name: Java release
run: sbt release
working-directory: java/tests