Skip to content

Commit

Permalink
chore: bump GH actions; replace release drafter (#3142)
Browse files Browse the repository at this point in the history
  • Loading branch information
ennru authored Mar 11, 2024
1 parent 0405936 commit 6b6c35a
Show file tree
Hide file tree
Showing 11 changed files with 176 additions and 183 deletions.
111 changes: 0 additions & 111 deletions .github/release-drafter.yml

This file was deleted.

100 changes: 100 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
# https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes#configuring-automatically-generated-release-notes
changelog:
categories:
- title: 'AMQP'
labels: 'p:amqp'
- title: 'Apache Solr'
labels: 'p:solr'
- title: 'Apache HDFS'
labels: 'p:hdfs'
- title: 'Apache Kudu'
labels: 'p:kudu'
- title: 'AvroParquet'
labels: 'p:avroparquet'
- title: 'AWS EventBridge'
labels: 'p:aws-event-bridge'
- title: 'AWS Lambda'
labels: 'p:aws-lambda'
- title: 'AWS Kinesis'
labels: 'p:kinesis'
- title: 'AWS S3'
labels: 'p:aws-s3'
- title: 'AWS SNS'
labels: 'p:aws-sns'
- title: 'AWS SQS'
labels: 'p:aws-sqs'
- title: 'Azure Storage Queue'
labels: 'p:azure-storage-queue'
- title: 'Cassandra'
labels: 'p:cassandra'
- title: 'Comma-separated Values (CSV)'
labels: 'p:csv'
- title: 'Couchbase'
labels: 'p:couchbase'
- title: 'Dynamo DB'
labels: 'p:dynamodb'
- title: 'Elasticsearch'
labels: 'p:elasticsearch'
- title: 'File'
labels: 'p:file'
- title: 'FTP'
labels: 'p:ftp'
- title: 'Geode'
labels: 'p:geode'
- title: 'Google Cloud BigQuery'
labels: 'p:google-cloud-bigquery'
- title: 'Google Cloud BigQuery Storage'
labels: 'p:google-cloud-bigquery-storage'
- title: 'Google Cloud Pub/Sub'
labels: 'p:google-cloud-pub-sub'
- title: 'Google Cloud Pub/Sub gRPC'
labels: 'p:google-cloud-pub-sub-grpc'
- title: 'Google Cloud Storage'
labels: 'p:google-cloud-storage'
- title: 'Google FCM (Firebase)'
labels: 'p:google-fcm'
- title: 'HBase'
labels: 'p:hbase'
- title: 'Huawei Push Kit'
labels: 'p:huawei-push-kit'
- title: 'InfluxDB'
labels: 'p:influxdb'
- title: 'IronMQ'
labels: 'p:ironmq'
- title: 'JDBC'
labels: 'p:jdbc'
- title: 'JMS'
labels: 'p:jms'
- title: 'Json streaming'
labels: 'p:json-streaming'
- title: 'MongoDB'
labels: 'p:mongodb'
- title: 'MQTT'
labels: 'p:mqtt'
- title: 'MQTT Streaming'
labels: 'p:mqtt-streaming'
- title: 'OrientDB'
labels: 'p:orientdb'
- title: 'Pravega'
labels: 'p:pravega'
- title: 'Reference'
labels: 'p:reference'
- title: 'Server-sent events (SSE)'
labels: 'p:sse'
- title: 'Simple Codecs'
labels: 'p:recordio'
- title: 'Slick'
labels: 'p:slick'
- title: 'Spring Web'
labels: 'p:spring-web'
- title: 'Text'
labels: 'p:text'
- title: 'UDP'
labels: 'p:udp'
- title: 'Unix Domain Socket'
labels: 'p:unix-domain-socket'
- title: 'XML'
labels: 'p:xml'
- title: Other Changes
labels:
- "*"
55 changes: 35 additions & 20 deletions .github/workflows/check-build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,21 +25,25 @@ jobs:

steps:
- name: Checkout
uses: actions/[email protected]
# https://github.com/actions/checkout/releases
# v4.1.1
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with: # https://github.com/olafurpg/setup-scala#faster-checkout-of-big-repos
fetch-depth: 100
fetch-tags: true

- name: Fetch tags
run: git fetch --depth=100 origin +refs/tags/*:refs/tags/*
- name: Cache Coursier cache
# https://github.com/coursier/cache-action/releases
# v6.4.5
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d

- name: Set up JDK 11
uses: coursier/[email protected]
# https://github.com/coursier/setup-action/releases
# v1.3.5
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
with:
jvm: temurin:1.11

- name: Cache Coursier cache
uses: coursier/[email protected]

- name: "Code style, compile tests, MiMa. Run locally with: sbt \"verifyCodeStyle; +Test/compile; mimaReportBinaryIssues\""
run: sbt "verifyCodeStyle; +Test/compile; mimaReportBinaryIssues"

Expand All @@ -51,21 +55,25 @@ jobs:

steps:
- name: Checkout
uses: actions/[email protected]
# https://github.com/actions/checkout/releases
# v4.1.1
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with: # https://github.com/olafurpg/setup-scala#faster-checkout-of-big-repos
fetch-depth: 100
fetch-tags: true

- name: Fetch tags
run: git fetch --depth=100 origin +refs/tags/*:refs/tags/*
- name: Cache Coursier cache
# https://github.com/coursier/cache-action/releases
# v6.4.5
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d

- name: Set up JDK 11
uses: coursier/[email protected]
# https://github.com/coursier/setup-action/releases
# v1.3.5
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
with:
jvm: temurin:1.11

- name: Cache Coursier cache
uses: coursier/[email protected]

- name: "Create all API docs and create site with Paradox"
run: sbt docs/makeSite

Expand Down Expand Up @@ -134,25 +142,32 @@ jobs:

steps:
- name: Checkout
uses: actions/[email protected]
# https://github.com/actions/checkout/releases
# v4.1.1
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with: # gh-detect-changes.sh compares with the target branch
fetch-depth: 0
fetch-tags: true

- name: Detect changes in Alpakka ${{ matrix.connector }}
env:
CONNECTOR: ${{ matrix.connector }}
run: ./scripts/gh-detect-changes.sh "${CONNECTOR}"

- name: Cache Coursier cache
if: env.execute_build == 'true'
# https://github.com/coursier/cache-action/releases
# v6.4.5
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d

- name: Set up JDK 11
if: env.execute_build == 'true'
uses: coursier/[email protected]
# https://github.com/coursier/setup-action/releases
# v1.3.5
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
with:
jvm: temurin:1.11

- name: Cache Coursier cache
if: env.execute_build == 'true'
uses: coursier/[email protected]

- name: ${{ matrix.connector }}
if: env.execute_build == 'true'
env:
Expand Down
13 changes: 10 additions & 3 deletions .github/workflows/fossa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,23 @@ jobs:
if: github.repository == 'akka/alpakka'
steps:
- name: Checkout
uses: actions/[email protected]
# https://github.com/actions/checkout/releases
# v4.1.1
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with:
# we don't know what commit the last tag was it's safer to get entire repo so previousStableVersion resolves
fetch-depth: 0
fetch-tags: true

- name: Cache Coursier cache
uses: coursier/[email protected]
# https://github.com/coursier/cache-action/releases
# v6.4.5
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d

- name: Set up JDK 17
uses: coursier/[email protected]
# https://github.com/coursier/setup-action/releases
# v1.3.5
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
with:
jvm: temurin:1.17

Expand Down
16 changes: 10 additions & 6 deletions .github/workflows/link-validator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,22 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/[email protected]
# https://github.com/actions/checkout/releases
# v4.1.1
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
with: # https://github.com/olafurpg/setup-scala#faster-checkout-of-big-repos
fetch-depth: 100

- name: Fetch tags
run: git fetch --depth=100 origin +refs/tags/*:refs/tags/*
fetch-tags: true

- name: Cache Coursier cache
uses: coursier/[email protected]
# https://github.com/coursier/cache-action/releases
# v6.4.5
uses: coursier/cache-action@1ff273bff02a8787bc9f1877d347948af647956d

- name: Set up JDK 11
uses: coursier/[email protected]
# https://github.com/coursier/setup-action/releases
# v1.3.5
uses: coursier/setup-action@7bde40eee928896f074dbb76d22dd772eed5c65f
with:
jvm: temurin:1.11
apps: cs
Expand Down
Loading

0 comments on commit 6b6c35a

Please sign in to comment.