Add fun little emojis

This commit is contained in:
AngrySoundTech
2024-02-16 11:17:50 -05:00
parent 40b1fd51d2
commit 31567d32eb
4 changed files with 29 additions and 23 deletions

View File

@@ -1,5 +1,5 @@
# Build a project
name: Gradle | Build Project
name: 🐘 Gradle | Build Project
on:
workflow_dispatch:
@@ -27,28 +27,30 @@ on:
jobs:
build_gradle:
name: Build Gradle
name: 🐘 Build Gradle
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: 🚩 Checkout Repo
uses: actions/checkout@v4
- name: Ensure Wrapper Permissions
- name: Ensure Wrapper Permissions
run: chmod +x ./gradlew
- uses: actions/setup-java@v3
- name: ☕ Setup Java
uses: actions/setup-java@v3
with:
java-version: '17'
distribution: 'temurin'
- name: Gradle Build
- name: 🐘 Gradle Build
uses: gradle/gradle-build-action@v2
env:
CI: true
with:
arguments: "${{inputs.category}}:${{inputs.project}}:build --scan"
- name: Upload Build Artifact
- name: 🗃️ Upload Build Artifact
uses: actions/upload-artifact@v3
with:
name: gradle-build

View File

@@ -9,7 +9,7 @@ on:
jobs:
split_values:
name: Split Values
name: ✂️ Split Values
runs-on: ubuntu-latest
outputs:
@@ -17,13 +17,13 @@ jobs:
project: ${{ steps.split_project.outputs.project }}
steps:
- name: Split Project Version
- name: ✂️ Split Project Version
id: split_version
env:
TAG: ${{ github.ref_name }}
run: echo "version=${TAG##*-}" >> $GITHUB_OUTPUT
- name: Split Project Name
- name: ✂️ Split Project Name
id: split_project
env:
TAG: ${{ github.ref_name }}

View File

@@ -1,5 +1,5 @@
# Publish a project to maven
name: Gradle | Publish Project
name: 🐘 Gradle | Publish Project
on:
workflow_dispatch:
@@ -27,24 +27,26 @@ on:
jobs:
publish_gradle:
name: Publish Gradle
name: 🐘 Publish Gradle
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@v4
- name: 🚩 Checkout Repo
uses: actions/checkout@v4
- name: Ensure Wrapper Permissions
- name: Ensure Wrapper Permissions
run: chmod +x ./gradlew
- uses: actions/setup-java@v3
- name: ☕ Setup Java
uses: actions/setup-java@v3
with:
java-version: '17'
distribution: 'temurin'
- name: Gradle Publish
- name: 🐘 Gradle Publish
uses: gradle/gradle-build-action@v2
env:
CI: true

View File

@@ -1,5 +1,5 @@
# Attach artifacts to a github release
name: Gradle | Release Project
name: 🐘 Gradle | Release Project
on:
workflow_dispatch:
@@ -27,30 +27,32 @@ on:
jobs:
release_gradle:
name: Release Gradle
name: 🐘 Release Gradle
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: 🚩 Checkout Repo
uses: actions/checkout@v4
- name: Ensure Wrapper Permissions
- name: Ensure Wrapper Permissions
run: chmod +x ./gradlew
- uses: actions/setup-java@v3
- name: ☕ Setup Java
uses: actions/setup-java@v3
with:
java-version: '17'
distribution: 'temurin'
- name: Gradle Build
- name: 🐘 Gradle Build
uses: gradle/gradle-build-action@v2
env:
CI: true
with:
arguments: "${{inputs.category}}:${{inputs.project}}:build --scan"
- name: Create Release
- name: 🗃️ Create Release
uses: softprops/action-gh-release@v1
with:
files: '${{inputs.category}}/${{inputs.project}}/build/libs/*'