Skip to content

Update sbt-scalafmt to 2.5.2 #2670

Update sbt-scalafmt to 2.5.2

Update sbt-scalafmt to 2.5.2 #2670

Workflow file for this run

name: CI
'on':
pull_request:
branches-ignore:
- gh-pages
push:
branches:
- master
jobs:
tag:
name: Tag build
runs-on: ubuntu-latest
if: ${{ github.actor != 'github-actions[bot]' }}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ubuntu-latest-sbt-2.13.10-${{ hashFiles('**/*.sbt') }}-${{ hashFiles('**/build.properties')
}}
- name: Setup GIT user
uses: fregante/setup-git-user@v1
- name: Turnstyle
uses: softprops/turnstyle@v1
if: ${{ github.ref == 'refs/heads/master' }}
env:
GITHUB_TOKEN: ${{ secrets.ADMIN_GITHUB_TOKEN }}
- name: Tag release
if: ${{ github.ref == 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m tagAwsVersion ciReleaseTagNextVersion
build-core:
name: Build and test core
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
scala:
- 2.12.17
- 2.13.10
- 3.2.1
java:
- [email protected]
needs:
- tag
if: ${{ github.actor != 'github-actions[bot]' }}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Setup GPG
uses: olafurpg/setup-gpg@v3
if: ${{ github.ref == 'refs/heads/master' }}
- name: Load PGP secret
if: ${{ github.ref == 'refs/heads/master' }}
run: .github/import-key.sh
env:
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ${{ matrix.os }}-sbt-${{ matrix.scala }}-${{ hashFiles('**/*.sbt') }}-${{
hashFiles('**/build.properties') }}
- name: Build and test core
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-core/test
zio-aws-akka-http/test zio-aws-http4s/test zio-aws-netty/test
- name: Publish core
if: ${{ github.ref == 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-core/publishSigned
zio-aws-akka-http/publishSigned zio-aws-http4s/publishSigned zio-aws-netty/publishSigned
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Compress core targets
run: tar cvf targets.tar target project/target zio-aws-codegen/target zio-aws-core/target
zio-aws-akka-http/target zio-aws-http4s/target zio-aws-netty/target
- name: Upload core targets
uses: actions/upload-artifact@v2
with:
name: target-core-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
path: targets.tar
integration-test:
name: Integration test
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
scala:
- 2.12.17
- 2.13.10
- 3.2.1
java:
- [email protected]
needs:
- build-core
services:
localstack:
image: localstack/localstack:latest
env:
EAGER_SERVICE_LOADING: '1'
DEFAULT_REGION: us-east-1
DEBUG: '1'
SERVICES: s3,dynamodb
AWS_ACCESS_KEY_ID: dummy-key
AWS_SECRET_ACCESS_KEY: dummy-key
LOCALSTACK_HOST: localstack
AWS_DEFAULT_REGION: us-east-1
USE_SSL: 'false'
ports:
- 4566:4566
if: ${{ github.actor != 'github-actions[bot]' }}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ${{ matrix.os }}-sbt-${{ matrix.scala }}-${{ hashFiles('**/*.sbt') }}-${{
hashFiles('**/build.properties') }}
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: target-core-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Build and run tests
if: ${{ matrix.scala == '2.12.17' }}
run: sbt -J-XX:+UseG1GC -J-Xmx5g -J-Xms5g -J-Xss16m ++${{ matrix.scala }} integtests/test
- name: Build and run tests
if: ${{ (matrix.scala != '3.2.1') && (matrix.scala != '2.12.17') }}
run: sbt -J-XX:+UseG1GC -J-Xmx5g -J-Xms5g -J-Xss16m ++${{ matrix.scala }} examples/compile
integtests/test
- name: Build and run tests
if: ${{ matrix.scala == '3.2.1' }}
run: sbt -J-XX:+UseG1GC -J-Xmx5g -J-Xms5g -J-Xss16m ++${{ matrix.scala }} examples/compile
- name: Collect Docker logs
uses: jwalton/gh-docker-logs@v1
if: failure()
build-clients-0:
name: 'Build client libraries #0'
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
scala:
- 2.12.17
- 2.13.10
- 3.2.1
java:
- [email protected]
needs:
- build-core
- integration-test
if: ${{ github.actor != 'github-actions[bot]' }}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Setup GPG
uses: olafurpg/setup-gpg@v3
if: ${{ github.ref == 'refs/heads/master' }}
- name: Load PGP secret
if: ${{ github.ref == 'refs/heads/master' }}
run: .github/import-key.sh
env:
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ${{ matrix.os }}-sbt-${{ matrix.scala }}-${{ hashFiles('**/*.sbt') }}-${{
hashFiles('**/build.properties') }}
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: target-core-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Build libraries
if: ${{ github.ref != 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-accessanalyzer/compile
zio-aws-account/compile zio-aws-acm/compile zio-aws-acmpca/compile zio-aws-alexaforbusiness/compile
zio-aws-amp/compile zio-aws-amplify/compile zio-aws-amplifybackend/compile
zio-aws-amplifyuibuilder/compile zio-aws-apigateway/compile zio-aws-apigatewaymanagementapi/compile
zio-aws-apigatewayv2/compile zio-aws-appconfig/compile zio-aws-appconfigdata/compile
zio-aws-appflow/compile zio-aws-appintegrations/compile zio-aws-applicationautoscaling/compile
zio-aws-applicationcostprofiler/compile zio-aws-applicationdiscovery/compile
zio-aws-applicationinsights/compile zio-aws-appmesh/compile zio-aws-apprunner/compile
zio-aws-appstream/compile zio-aws-appsync/compile zio-aws-arczonalshift/compile
zio-aws-athena/compile zio-aws-auditmanager/compile zio-aws-autoscaling/compile
zio-aws-autoscalingplans/compile zio-aws-backup/compile zio-aws-backupgateway/compile
zio-aws-backupstorage/compile zio-aws-batch/compile zio-aws-billingconductor/compile
zio-aws-braket/compile zio-aws-budgets/compile zio-aws-chime/compile zio-aws-chimesdkidentity/compile
zio-aws-chimesdkmediapipelines/compile zio-aws-chimesdkmeetings/compile zio-aws-chimesdkmessaging/compile
zio-aws-chimesdkvoice/compile zio-aws-cloud9/compile zio-aws-cloudcontrol/compile
zio-aws-clouddirectory/compile zio-aws-cloudformation/compile zio-aws-cloudfront/compile
zio-aws-cloudhsm/compile zio-aws-cloudhsmv2/compile zio-aws-cloudsearch/compile
zio-aws-cloudsearchdomain/compile zio-aws-cloudtrail/compile zio-aws-cloudwatch/compile
zio-aws-cloudwatchevents/compile zio-aws-cloudwatchlogs/compile zio-aws-codeartifact/compile
zio-aws-codebuild/compile zio-aws-codecatalyst/compile zio-aws-codecommit/compile
zio-aws-codedeploy/compile zio-aws-codeguruprofiler/compile zio-aws-codegurureviewer/compile
zio-aws-codepipeline/compile zio-aws-codestar/compile zio-aws-codestarconnections/compile
zio-aws-codestarnotifications/compile zio-aws-cognitoidentity/compile
- name: Build and publish libraries
if: ${{ github.ref == 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-accessanalyzer/publishSigned
zio-aws-account/publishSigned zio-aws-acm/publishSigned zio-aws-acmpca/publishSigned
zio-aws-alexaforbusiness/publishSigned zio-aws-amp/publishSigned zio-aws-amplify/publishSigned
zio-aws-amplifybackend/publishSigned zio-aws-amplifyuibuilder/publishSigned
zio-aws-apigateway/publishSigned zio-aws-apigatewaymanagementapi/publishSigned
zio-aws-apigatewayv2/publishSigned zio-aws-appconfig/publishSigned zio-aws-appconfigdata/publishSigned
zio-aws-appflow/publishSigned zio-aws-appintegrations/publishSigned zio-aws-applicationautoscaling/publishSigned
zio-aws-applicationcostprofiler/publishSigned zio-aws-applicationdiscovery/publishSigned
zio-aws-applicationinsights/publishSigned zio-aws-appmesh/publishSigned zio-aws-apprunner/publishSigned
zio-aws-appstream/publishSigned zio-aws-appsync/publishSigned zio-aws-arczonalshift/publishSigned
zio-aws-athena/publishSigned zio-aws-auditmanager/publishSigned zio-aws-autoscaling/publishSigned
zio-aws-autoscalingplans/publishSigned zio-aws-backup/publishSigned zio-aws-backupgateway/publishSigned
zio-aws-backupstorage/publishSigned zio-aws-batch/publishSigned zio-aws-billingconductor/publishSigned
zio-aws-braket/publishSigned zio-aws-budgets/publishSigned zio-aws-chime/publishSigned
zio-aws-chimesdkidentity/publishSigned zio-aws-chimesdkmediapipelines/publishSigned
zio-aws-chimesdkmeetings/publishSigned zio-aws-chimesdkmessaging/publishSigned
zio-aws-chimesdkvoice/publishSigned zio-aws-cloud9/publishSigned zio-aws-cloudcontrol/publishSigned
zio-aws-clouddirectory/publishSigned zio-aws-cloudformation/publishSigned
zio-aws-cloudfront/publishSigned zio-aws-cloudhsm/publishSigned zio-aws-cloudhsmv2/publishSigned
zio-aws-cloudsearch/publishSigned zio-aws-cloudsearchdomain/publishSigned
zio-aws-cloudtrail/publishSigned zio-aws-cloudwatch/publishSigned zio-aws-cloudwatchevents/publishSigned
zio-aws-cloudwatchlogs/publishSigned zio-aws-codeartifact/publishSigned zio-aws-codebuild/publishSigned
zio-aws-codecatalyst/publishSigned zio-aws-codecommit/publishSigned zio-aws-codedeploy/publishSigned
zio-aws-codeguruprofiler/publishSigned zio-aws-codegurureviewer/publishSigned
zio-aws-codepipeline/publishSigned zio-aws-codestar/publishSigned zio-aws-codestarconnections/publishSigned
zio-aws-codestarnotifications/publishSigned zio-aws-cognitoidentity/publishSigned
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Compress clients-0 targets
if: ${{ github.ref == 'refs/heads/master' }}
run: tar cvf targets.tar target
- name: Upload clients-0 targets
uses: actions/upload-artifact@v2
if: ${{ github.ref == 'refs/heads/master' }}
with:
name: target-clients-0-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java
}}
path: targets.tar
build-clients-1:
name: 'Build client libraries #1'
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
scala:
- 2.12.17
- 2.13.10
- 3.2.1
java:
- [email protected]
needs:
- build-core
- integration-test
if: ${{ github.actor != 'github-actions[bot]' }}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Setup GPG
uses: olafurpg/setup-gpg@v3
if: ${{ github.ref == 'refs/heads/master' }}
- name: Load PGP secret
if: ${{ github.ref == 'refs/heads/master' }}
run: .github/import-key.sh
env:
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ${{ matrix.os }}-sbt-${{ matrix.scala }}-${{ hashFiles('**/*.sbt') }}-${{
hashFiles('**/build.properties') }}
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: target-core-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Build libraries
if: ${{ github.ref != 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-cognitoidentityprovider/compile
zio-aws-cognitosync/compile zio-aws-comprehend/compile zio-aws-comprehendmedical/compile
zio-aws-computeoptimizer/compile zio-aws-config/compile zio-aws-connect/compile
zio-aws-connectcampaigns/compile zio-aws-connectcases/compile zio-aws-connectcontactlens/compile
zio-aws-connectparticipant/compile zio-aws-controltower/compile zio-aws-costandusagereport/compile
zio-aws-costexplorer/compile zio-aws-customerprofiles/compile zio-aws-databasemigration/compile
zio-aws-databrew/compile zio-aws-dataexchange/compile zio-aws-datapipeline/compile
zio-aws-datasync/compile zio-aws-dax/compile zio-aws-detective/compile zio-aws-devicefarm/compile
zio-aws-devopsguru/compile zio-aws-directconnect/compile zio-aws-directory/compile
zio-aws-dlm/compile zio-aws-docdb/compile zio-aws-docdbelastic/compile zio-aws-drs/compile
zio-aws-dynamodb/compile zio-aws-dynamodbstreams/compile zio-aws-ebs/compile
zio-aws-ec2instanceconnect/compile zio-aws-ecr/compile zio-aws-ecrpublic/compile
zio-aws-ecs/compile zio-aws-efs/compile zio-aws-eks/compile zio-aws-elasticache/compile
zio-aws-elasticbeanstalk/compile zio-aws-elasticinference/compile zio-aws-elasticloadbalancing/compile
zio-aws-elasticloadbalancingv2/compile zio-aws-elasticsearch/compile zio-aws-elastictranscoder/compile
zio-aws-emr/compile zio-aws-emrcontainers/compile zio-aws-emrserverless/compile
zio-aws-eventbridge/compile zio-aws-evidently/compile zio-aws-finspace/compile
zio-aws-finspacedata/compile zio-aws-firehose/compile zio-aws-fis/compile
zio-aws-fms/compile zio-aws-forecast/compile zio-aws-forecastquery/compile
zio-aws-frauddetector/compile zio-aws-fsx/compile zio-aws-gamelift/compile
zio-aws-gamesparks/compile zio-aws-glacier/compile zio-aws-globalaccelerator/compile
zio-aws-glue/compile zio-aws-grafana/compile zio-aws-greengrass/compile
- name: Build and publish libraries
if: ${{ github.ref == 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-cognitoidentityprovider/publishSigned
zio-aws-cognitosync/publishSigned zio-aws-comprehend/publishSigned zio-aws-comprehendmedical/publishSigned
zio-aws-computeoptimizer/publishSigned zio-aws-config/publishSigned zio-aws-connect/publishSigned
zio-aws-connectcampaigns/publishSigned zio-aws-connectcases/publishSigned
zio-aws-connectcontactlens/publishSigned zio-aws-connectparticipant/publishSigned
zio-aws-controltower/publishSigned zio-aws-costandusagereport/publishSigned
zio-aws-costexplorer/publishSigned zio-aws-customerprofiles/publishSigned
zio-aws-databasemigration/publishSigned zio-aws-databrew/publishSigned zio-aws-dataexchange/publishSigned
zio-aws-datapipeline/publishSigned zio-aws-datasync/publishSigned zio-aws-dax/publishSigned
zio-aws-detective/publishSigned zio-aws-devicefarm/publishSigned zio-aws-devopsguru/publishSigned
zio-aws-directconnect/publishSigned zio-aws-directory/publishSigned zio-aws-dlm/publishSigned
zio-aws-docdb/publishSigned zio-aws-docdbelastic/publishSigned zio-aws-drs/publishSigned
zio-aws-dynamodb/publishSigned zio-aws-dynamodbstreams/publishSigned zio-aws-ebs/publishSigned
zio-aws-ec2instanceconnect/publishSigned zio-aws-ecr/publishSigned zio-aws-ecrpublic/publishSigned
zio-aws-ecs/publishSigned zio-aws-efs/publishSigned zio-aws-eks/publishSigned
zio-aws-elasticache/publishSigned zio-aws-elasticbeanstalk/publishSigned zio-aws-elasticinference/publishSigned
zio-aws-elasticloadbalancing/publishSigned zio-aws-elasticloadbalancingv2/publishSigned
zio-aws-elasticsearch/publishSigned zio-aws-elastictranscoder/publishSigned
zio-aws-emr/publishSigned zio-aws-emrcontainers/publishSigned zio-aws-emrserverless/publishSigned
zio-aws-eventbridge/publishSigned zio-aws-evidently/publishSigned zio-aws-finspace/publishSigned
zio-aws-finspacedata/publishSigned zio-aws-firehose/publishSigned zio-aws-fis/publishSigned
zio-aws-fms/publishSigned zio-aws-forecast/publishSigned zio-aws-forecastquery/publishSigned
zio-aws-frauddetector/publishSigned zio-aws-fsx/publishSigned zio-aws-gamelift/publishSigned
zio-aws-gamesparks/publishSigned zio-aws-glacier/publishSigned zio-aws-globalaccelerator/publishSigned
zio-aws-glue/publishSigned zio-aws-grafana/publishSigned zio-aws-greengrass/publishSigned
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Compress clients-1 targets
if: ${{ github.ref == 'refs/heads/master' }}
run: tar cvf targets.tar target
- name: Upload clients-1 targets
uses: actions/upload-artifact@v2
if: ${{ github.ref == 'refs/heads/master' }}
with:
name: target-clients-1-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java
}}
path: targets.tar
build-clients-2:
name: 'Build client libraries #2'
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
scala:
- 2.12.17
- 2.13.10
- 3.2.1
java:
- [email protected]
needs:
- build-core
- integration-test
if: ${{ github.actor != 'github-actions[bot]' }}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Setup GPG
uses: olafurpg/setup-gpg@v3
if: ${{ github.ref == 'refs/heads/master' }}
- name: Load PGP secret
if: ${{ github.ref == 'refs/heads/master' }}
run: .github/import-key.sh
env:
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ${{ matrix.os }}-sbt-${{ matrix.scala }}-${{ hashFiles('**/*.sbt') }}-${{
hashFiles('**/build.properties') }}
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: target-core-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Build libraries
if: ${{ github.ref != 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-greengrassv2/compile
zio-aws-groundstation/compile zio-aws-guardduty/compile zio-aws-health/compile
zio-aws-healthlake/compile zio-aws-honeycode/compile zio-aws-iam/compile zio-aws-identitystore/compile
zio-aws-imagebuilder/compile zio-aws-inspector/compile zio-aws-inspector2/compile
zio-aws-iot/compile zio-aws-iot1clickdevices/compile zio-aws-iot1clickprojects/compile
zio-aws-iotanalytics/compile zio-aws-iotdataplane/compile zio-aws-iotdeviceadvisor/compile
zio-aws-iotevents/compile zio-aws-ioteventsdata/compile zio-aws-iotfleethub/compile
zio-aws-iotfleetwise/compile zio-aws-iotjobsdataplane/compile zio-aws-iotroborunner/compile
zio-aws-iotsecuretunneling/compile zio-aws-iotsitewise/compile zio-aws-iotthingsgraph/compile
zio-aws-iottwinmaker/compile zio-aws-iotwireless/compile zio-aws-ivs/compile
zio-aws-ivschat/compile zio-aws-kafka/compile zio-aws-kafkaconnect/compile
zio-aws-kendra/compile zio-aws-keyspaces/compile zio-aws-kinesis/compile zio-aws-kinesisanalytics/compile
zio-aws-kinesisanalyticsv2/compile zio-aws-kinesisvideo/compile zio-aws-kinesisvideoarchivedmedia/compile
zio-aws-kinesisvideomedia/compile zio-aws-kinesisvideosignaling/compile zio-aws-kinesisvideowebrtcstorage/compile
zio-aws-kms/compile zio-aws-lakeformation/compile zio-aws-lambda/compile zio-aws-lexmodelbuilding/compile
zio-aws-lexmodelsv2/compile zio-aws-lexruntime/compile zio-aws-lexruntimev2/compile
zio-aws-licensemanager/compile zio-aws-licensemanagerlinuxsubscriptions/compile
zio-aws-licensemanagerusersubscriptions/compile zio-aws-lightsail/compile
zio-aws-location/compile zio-aws-lookoutequipment/compile zio-aws-lookoutmetrics/compile
zio-aws-lookoutvision/compile zio-aws-m2/compile zio-aws-machinelearning/compile
zio-aws-macie/compile zio-aws-macie2/compile zio-aws-managedblockchain/compile
zio-aws-marketplacecatalog/compile zio-aws-marketplacecommerceanalytics/compile
zio-aws-marketplaceentitlement/compile zio-aws-marketplacemetering/compile
zio-aws-mediaconnect/compile
- name: Build and publish libraries
if: ${{ github.ref == 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-greengrassv2/publishSigned
zio-aws-groundstation/publishSigned zio-aws-guardduty/publishSigned zio-aws-health/publishSigned
zio-aws-healthlake/publishSigned zio-aws-honeycode/publishSigned zio-aws-iam/publishSigned
zio-aws-identitystore/publishSigned zio-aws-imagebuilder/publishSigned zio-aws-inspector/publishSigned
zio-aws-inspector2/publishSigned zio-aws-iot/publishSigned zio-aws-iot1clickdevices/publishSigned
zio-aws-iot1clickprojects/publishSigned zio-aws-iotanalytics/publishSigned
zio-aws-iotdataplane/publishSigned zio-aws-iotdeviceadvisor/publishSigned
zio-aws-iotevents/publishSigned zio-aws-ioteventsdata/publishSigned zio-aws-iotfleethub/publishSigned
zio-aws-iotfleetwise/publishSigned zio-aws-iotjobsdataplane/publishSigned
zio-aws-iotroborunner/publishSigned zio-aws-iotsecuretunneling/publishSigned
zio-aws-iotsitewise/publishSigned zio-aws-iotthingsgraph/publishSigned zio-aws-iottwinmaker/publishSigned
zio-aws-iotwireless/publishSigned zio-aws-ivs/publishSigned zio-aws-ivschat/publishSigned
zio-aws-kafka/publishSigned zio-aws-kafkaconnect/publishSigned zio-aws-kendra/publishSigned
zio-aws-keyspaces/publishSigned zio-aws-kinesis/publishSigned zio-aws-kinesisanalytics/publishSigned
zio-aws-kinesisanalyticsv2/publishSigned zio-aws-kinesisvideo/publishSigned
zio-aws-kinesisvideoarchivedmedia/publishSigned zio-aws-kinesisvideomedia/publishSigned
zio-aws-kinesisvideosignaling/publishSigned zio-aws-kinesisvideowebrtcstorage/publishSigned
zio-aws-kms/publishSigned zio-aws-lakeformation/publishSigned zio-aws-lambda/publishSigned
zio-aws-lexmodelbuilding/publishSigned zio-aws-lexmodelsv2/publishSigned zio-aws-lexruntime/publishSigned
zio-aws-lexruntimev2/publishSigned zio-aws-licensemanager/publishSigned zio-aws-licensemanagerlinuxsubscriptions/publishSigned
zio-aws-licensemanagerusersubscriptions/publishSigned zio-aws-lightsail/publishSigned
zio-aws-location/publishSigned zio-aws-lookoutequipment/publishSigned zio-aws-lookoutmetrics/publishSigned
zio-aws-lookoutvision/publishSigned zio-aws-m2/publishSigned zio-aws-machinelearning/publishSigned
zio-aws-macie/publishSigned zio-aws-macie2/publishSigned zio-aws-managedblockchain/publishSigned
zio-aws-marketplacecatalog/publishSigned zio-aws-marketplacecommerceanalytics/publishSigned
zio-aws-marketplaceentitlement/publishSigned zio-aws-marketplacemetering/publishSigned
zio-aws-mediaconnect/publishSigned
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Compress clients-2 targets
if: ${{ github.ref == 'refs/heads/master' }}
run: tar cvf targets.tar target
- name: Upload clients-2 targets
uses: actions/upload-artifact@v2
if: ${{ github.ref == 'refs/heads/master' }}
with:
name: target-clients-2-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java
}}
path: targets.tar
build-clients-3:
name: 'Build client libraries #3'
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
scala:
- 2.12.17
- 2.13.10
- 3.2.1
java:
- [email protected]
needs:
- build-core
- integration-test
if: ${{ github.actor != 'github-actions[bot]' }}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Setup GPG
uses: olafurpg/setup-gpg@v3
if: ${{ github.ref == 'refs/heads/master' }}
- name: Load PGP secret
if: ${{ github.ref == 'refs/heads/master' }}
run: .github/import-key.sh
env:
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ${{ matrix.os }}-sbt-${{ matrix.scala }}-${{ hashFiles('**/*.sbt') }}-${{
hashFiles('**/build.properties') }}
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: target-core-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Build libraries
if: ${{ github.ref != 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-mediaconvert/compile
zio-aws-medialive/compile zio-aws-mediapackage/compile zio-aws-mediapackagevod/compile
zio-aws-mediastore/compile zio-aws-mediastoredata/compile zio-aws-mediatailor/compile
zio-aws-memorydb/compile zio-aws-mgn/compile zio-aws-migrationhub/compile
zio-aws-migrationhubconfig/compile zio-aws-migrationhuborchestrator/compile
zio-aws-migrationhubrefactorspaces/compile zio-aws-migrationhubstrategy/compile
zio-aws-mobile/compile zio-aws-mq/compile zio-aws-mturk/compile zio-aws-mwaa/compile
zio-aws-neptune/compile zio-aws-networkfirewall/compile zio-aws-networkmanager/compile
zio-aws-nimble/compile zio-aws-oam/compile zio-aws-omics/compile zio-aws-opensearch/compile
zio-aws-opensearchserverless/compile zio-aws-opsworks/compile zio-aws-opsworkscm/compile
zio-aws-organizations/compile zio-aws-outposts/compile zio-aws-panorama/compile
zio-aws-personalize/compile zio-aws-personalizeevents/compile zio-aws-personalizeruntime/compile
zio-aws-pi/compile zio-aws-pinpoint/compile zio-aws-pinpointemail/compile
zio-aws-pinpointsmsvoice/compile zio-aws-pinpointsmsvoicev2/compile zio-aws-pipes/compile
zio-aws-polly/compile zio-aws-pricing/compile zio-aws-privatenetworks/compile
zio-aws-proton/compile zio-aws-qldb/compile zio-aws-qldbsession/compile zio-aws-quicksight/compile
zio-aws-ram/compile zio-aws-rbin/compile zio-aws-rds/compile zio-aws-rdsdata/compile
zio-aws-redshift/compile zio-aws-redshiftdata/compile zio-aws-redshiftserverless/compile
zio-aws-rekognition/compile zio-aws-resiliencehub/compile zio-aws-resourceexplorer2/compile
zio-aws-resourcegroups/compile zio-aws-resourcegroupstaggingapi/compile zio-aws-robomaker/compile
zio-aws-rolesanywhere/compile zio-aws-route53/compile zio-aws-route53domains/compile
zio-aws-route53recoverycluster/compile zio-aws-route53recoverycontrolconfig/compile
zio-aws-route53recoveryreadiness/compile zio-aws-route53resolver/compile
- name: Build and publish libraries
if: ${{ github.ref == 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-mediaconvert/publishSigned
zio-aws-medialive/publishSigned zio-aws-mediapackage/publishSigned zio-aws-mediapackagevod/publishSigned
zio-aws-mediastore/publishSigned zio-aws-mediastoredata/publishSigned zio-aws-mediatailor/publishSigned
zio-aws-memorydb/publishSigned zio-aws-mgn/publishSigned zio-aws-migrationhub/publishSigned
zio-aws-migrationhubconfig/publishSigned zio-aws-migrationhuborchestrator/publishSigned
zio-aws-migrationhubrefactorspaces/publishSigned zio-aws-migrationhubstrategy/publishSigned
zio-aws-mobile/publishSigned zio-aws-mq/publishSigned zio-aws-mturk/publishSigned
zio-aws-mwaa/publishSigned zio-aws-neptune/publishSigned zio-aws-networkfirewall/publishSigned
zio-aws-networkmanager/publishSigned zio-aws-nimble/publishSigned zio-aws-oam/publishSigned
zio-aws-omics/publishSigned zio-aws-opensearch/publishSigned zio-aws-opensearchserverless/publishSigned
zio-aws-opsworks/publishSigned zio-aws-opsworkscm/publishSigned zio-aws-organizations/publishSigned
zio-aws-outposts/publishSigned zio-aws-panorama/publishSigned zio-aws-personalize/publishSigned
zio-aws-personalizeevents/publishSigned zio-aws-personalizeruntime/publishSigned
zio-aws-pi/publishSigned zio-aws-pinpoint/publishSigned zio-aws-pinpointemail/publishSigned
zio-aws-pinpointsmsvoice/publishSigned zio-aws-pinpointsmsvoicev2/publishSigned
zio-aws-pipes/publishSigned zio-aws-polly/publishSigned zio-aws-pricing/publishSigned
zio-aws-privatenetworks/publishSigned zio-aws-proton/publishSigned zio-aws-qldb/publishSigned
zio-aws-qldbsession/publishSigned zio-aws-quicksight/publishSigned zio-aws-ram/publishSigned
zio-aws-rbin/publishSigned zio-aws-rds/publishSigned zio-aws-rdsdata/publishSigned
zio-aws-redshift/publishSigned zio-aws-redshiftdata/publishSigned zio-aws-redshiftserverless/publishSigned
zio-aws-rekognition/publishSigned zio-aws-resiliencehub/publishSigned zio-aws-resourceexplorer2/publishSigned
zio-aws-resourcegroups/publishSigned zio-aws-resourcegroupstaggingapi/publishSigned
zio-aws-robomaker/publishSigned zio-aws-rolesanywhere/publishSigned zio-aws-route53/publishSigned
zio-aws-route53domains/publishSigned zio-aws-route53recoverycluster/publishSigned
zio-aws-route53recoverycontrolconfig/publishSigned zio-aws-route53recoveryreadiness/publishSigned
zio-aws-route53resolver/publishSigned
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Compress clients-3 targets
if: ${{ github.ref == 'refs/heads/master' }}
run: tar cvf targets.tar target
- name: Upload clients-3 targets
uses: actions/upload-artifact@v2
if: ${{ github.ref == 'refs/heads/master' }}
with:
name: target-clients-3-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java
}}
path: targets.tar
build-clients-4:
name: 'Build client libraries #4'
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
scala:
- 2.12.17
- 2.13.10
- 3.2.1
java:
- [email protected]
needs:
- build-core
- integration-test
if: ${{ github.actor != 'github-actions[bot]' }}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Setup GPG
uses: olafurpg/setup-gpg@v3
if: ${{ github.ref == 'refs/heads/master' }}
- name: Load PGP secret
if: ${{ github.ref == 'refs/heads/master' }}
run: .github/import-key.sh
env:
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ${{ matrix.os }}-sbt-${{ matrix.scala }}-${{ hashFiles('**/*.sbt') }}-${{
hashFiles('**/build.properties') }}
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: target-core-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Build libraries
if: ${{ github.ref != 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-rum/compile
zio-aws-s3/compile zio-aws-s3control/compile zio-aws-s3outposts/compile zio-aws-sagemaker/compile
zio-aws-sagemakera2iruntime/compile zio-aws-sagemakeredge/compile zio-aws-sagemakerfeaturestoreruntime/compile
zio-aws-sagemakergeospatial/compile zio-aws-sagemakermetrics/compile zio-aws-sagemakerruntime/compile
zio-aws-savingsplans/compile zio-aws-scheduler/compile zio-aws-schemas/compile
zio-aws-secretsmanager/compile zio-aws-securityhub/compile zio-aws-securitylake/compile
zio-aws-serverlessapplicationrepository/compile zio-aws-servicecatalog/compile
zio-aws-servicecatalogappregistry/compile zio-aws-servicediscovery/compile
zio-aws-servicequotas/compile zio-aws-ses/compile zio-aws-sesv2/compile zio-aws-sfn/compile
zio-aws-shield/compile zio-aws-signer/compile zio-aws-simspaceweaver/compile
zio-aws-sms/compile zio-aws-snowball/compile zio-aws-snowdevicemanagement/compile
zio-aws-sns/compile zio-aws-sqs/compile zio-aws-ssm/compile zio-aws-ssmcontacts/compile
zio-aws-ssmincidents/compile zio-aws-ssmsap/compile zio-aws-sso/compile zio-aws-ssoadmin/compile
zio-aws-ssooidc/compile zio-aws-storagegateway/compile zio-aws-sts/compile
zio-aws-support/compile zio-aws-supportapp/compile zio-aws-swf/compile zio-aws-synthetics/compile
zio-aws-textract/compile zio-aws-timestreamquery/compile zio-aws-timestreamwrite/compile
zio-aws-transcribe/compile zio-aws-transcribestreaming/compile zio-aws-transfer/compile
zio-aws-translate/compile zio-aws-voiceid/compile zio-aws-waf/compile zio-aws-wafregional/compile
zio-aws-wafv2/compile zio-aws-wellarchitected/compile zio-aws-wisdom/compile
zio-aws-workdocs/compile zio-aws-worklink/compile zio-aws-workmail/compile
zio-aws-workmailmessageflow/compile zio-aws-workspaces/compile zio-aws-workspacesweb/compile
zio-aws-xray/compile
- name: Build and publish libraries
if: ${{ github.ref == 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-rum/publishSigned
zio-aws-s3/publishSigned zio-aws-s3control/publishSigned zio-aws-s3outposts/publishSigned
zio-aws-sagemaker/publishSigned zio-aws-sagemakera2iruntime/publishSigned
zio-aws-sagemakeredge/publishSigned zio-aws-sagemakerfeaturestoreruntime/publishSigned
zio-aws-sagemakergeospatial/publishSigned zio-aws-sagemakermetrics/publishSigned
zio-aws-sagemakerruntime/publishSigned zio-aws-savingsplans/publishSigned
zio-aws-scheduler/publishSigned zio-aws-schemas/publishSigned zio-aws-secretsmanager/publishSigned
zio-aws-securityhub/publishSigned zio-aws-securitylake/publishSigned zio-aws-serverlessapplicationrepository/publishSigned
zio-aws-servicecatalog/publishSigned zio-aws-servicecatalogappregistry/publishSigned
zio-aws-servicediscovery/publishSigned zio-aws-servicequotas/publishSigned
zio-aws-ses/publishSigned zio-aws-sesv2/publishSigned zio-aws-sfn/publishSigned
zio-aws-shield/publishSigned zio-aws-signer/publishSigned zio-aws-simspaceweaver/publishSigned
zio-aws-sms/publishSigned zio-aws-snowball/publishSigned zio-aws-snowdevicemanagement/publishSigned
zio-aws-sns/publishSigned zio-aws-sqs/publishSigned zio-aws-ssm/publishSigned
zio-aws-ssmcontacts/publishSigned zio-aws-ssmincidents/publishSigned zio-aws-ssmsap/publishSigned
zio-aws-sso/publishSigned zio-aws-ssoadmin/publishSigned zio-aws-ssooidc/publishSigned
zio-aws-storagegateway/publishSigned zio-aws-sts/publishSigned zio-aws-support/publishSigned
zio-aws-supportapp/publishSigned zio-aws-swf/publishSigned zio-aws-synthetics/publishSigned
zio-aws-textract/publishSigned zio-aws-timestreamquery/publishSigned zio-aws-timestreamwrite/publishSigned
zio-aws-transcribe/publishSigned zio-aws-transcribestreaming/publishSigned
zio-aws-transfer/publishSigned zio-aws-translate/publishSigned zio-aws-voiceid/publishSigned
zio-aws-waf/publishSigned zio-aws-wafregional/publishSigned zio-aws-wafv2/publishSigned
zio-aws-wellarchitected/publishSigned zio-aws-wisdom/publishSigned zio-aws-workdocs/publishSigned
zio-aws-worklink/publishSigned zio-aws-workmail/publishSigned zio-aws-workmailmessageflow/publishSigned
zio-aws-workspaces/publishSigned zio-aws-workspacesweb/publishSigned zio-aws-xray/publishSigned
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Compress clients-4 targets
if: ${{ github.ref == 'refs/heads/master' }}
run: tar cvf targets.tar target
- name: Upload clients-4 targets
uses: actions/upload-artifact@v2
if: ${{ github.ref == 'refs/heads/master' }}
with:
name: target-clients-4-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java
}}
path: targets.tar
build-clients-5:
name: 'Build client libraries #5'
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
scala:
- 2.12.17
- 2.13.10
- 3.2.1
java:
- [email protected]
needs:
- build-core
- integration-test
if: ${{ github.actor != 'github-actions[bot]' }}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Setup GPG
uses: olafurpg/setup-gpg@v3
if: ${{ github.ref == 'refs/heads/master' }}
- name: Load PGP secret
if: ${{ github.ref == 'refs/heads/master' }}
run: .github/import-key.sh
env:
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ${{ matrix.os }}-sbt-${{ matrix.scala }}-${{ hashFiles('**/*.sbt') }}-${{
hashFiles('**/build.properties') }}
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: target-core-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java }}
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Build libraries
if: ${{ github.ref != 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-ec2/compile
- name: Build and publish libraries
if: ${{ github.ref == 'refs/heads/master' }}
run: sbt -J-XX:+UseG1GC -J-Xmx6g -J-Xms6g -J-Xss16m ++${{ matrix.scala }} zio-aws-ec2/publishSigned
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Compress clients-5 targets
if: ${{ github.ref == 'refs/heads/master' }}
run: tar cvf targets.tar target
- name: Upload clients-5 targets
uses: actions/upload-artifact@v2
if: ${{ github.ref == 'refs/heads/master' }}
with:
name: target-clients-5-${{ matrix.os }}-${{ matrix.scala }}-${{ matrix.java
}}
path: targets.tar
release:
name: Release
runs-on: ubuntu-latest
needs:
- build-core
- integration-test
- build-clients-0
- build-clients-1
- build-clients-2
- build-clients-3
- build-clients-4
- build-clients-5
if: ${{ (github.ref == 'refs/heads/master') && (github.actor != 'github-actions[bot]')
}}
steps:
- name: Checkout current branch
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java and Scala
uses: olafurpg/setup-scala@v11
with:
java-version: [email protected]
- name: Setup GPG
uses: olafurpg/setup-gpg@v3
- name: Load PGP secret
run: .github/import-key.sh
env:
PGP_SECRET: ${{ secrets.PGP_SECRET }}
- name: Cache SBT
uses: actions/cache@v2
with:
path: |-
~/.ivy2/cache
~/.sbt
~/.coursier/cache/v1
~/.cache/coursier/v1
key: ubuntu-latest-sbt-2.13.10-${{ hashFiles('**/*.sbt') }}-${{ hashFiles('**/build.properties')
}}
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-0 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-0 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-1 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-1 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-2 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-2 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-3 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-3 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-4 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-4 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-5 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-5 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-0 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-0 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-1 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-1 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-2 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-2 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-3 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-3 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-4 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-4 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-5 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-5 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored core targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate core targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-0 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-0 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-1 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-1 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-2 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-2 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-3 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-3 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-4 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-4 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Download stored clients-5 targets
uses: actions/download-artifact@v2
with:
name: [email protected]
- name: Inflate clients-5 targets
run: |-
tar xvf targets.tar
rm targets.tar
- name: Publish artifacts
run: sbt -J-XX:+UseG1GC -J-Xmx5g -J-Xms5g -J-Xss16m sonatypeBundleRelease
env:
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
PGP_SECRET: ${{ secrets.PGP_SECRET }}
SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }}
SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}