Skip to content

chore(deps): update all non-major dependencies #2681

chore(deps): update all non-major dependencies

chore(deps): update all non-major dependencies #2681

Workflow file for this run

name: CI
on: [pull_request, push]
jobs:
build:
name: Build
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Java
uses: actions/setup-java@v4
with:
distribution: zulu
java-version: 17
- name: Cache Gradle packages
uses: actions/cache@v4
with:
path: |
./.gradle/caches
./.gradle/wrapper
key: ${{ runner.os }}-gradle-${{ hashFiles('**/gradle.properties', '**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
${{ runner.os }}-gradle-
- name: Change wrapper permissions
run: chmod +x ./gradlew
- name: Build
run: ./gradlew build
- name: Cleanup Gradle Cache
# Remove some files from the Gradle cache, so they aren't cached by GitHub Actions.
# Restoring these files from a GitHub Actions cache might cause problems for future builds.
run: |
rm -f ./.gradle/caches/modules-2/modules-2.lock
rm -f ./.gradle/caches/modules-2/gc.properties
release:
name: Release
runs-on: ubuntu-latest
needs: build
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
steps:
- name: Checkout
uses: actions/checkout@v4
with:
token: ${{ secrets.PAT }}
- name: Semantic release
uses: cycjimmy/semantic-release-action@v4.1.0
with:
extra_plugins: |
@semantic-release/changelog
@semantic-release/git
env:
GITHUB_TOKEN: ${{ secrets.PAT }}