Skip to content

Commit

Permalink
update github actions
Browse files Browse the repository at this point in the history
  • Loading branch information
farrell-m committed Feb 6, 2025
1 parent 5dbe982 commit 2241796
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 16 deletions.
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,11 @@ updates:
gradle-updates:
patterns:
- "**" # Matches all Gradle dependencies
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
groups:
github-actions:
patterns:
- "**"
23 changes: 7 additions & 16 deletions .github/workflows/on-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,21 +34,16 @@ jobs:
outputs:
app_version: ${{ steps.capture_version.outputs.app_version }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 21
uses: actions/setup-java@v3
with:
java-version: '21'
distribution: 'temurin'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'CI laa-ccms-spring-boot-common tag and deploy' step
Uses Step
uses 'gradle/actions/setup-gradle' with ref 'v4', not a pinned commit hash
- name: Build with Gradle
uses: gradle/gradle-build-action@749f47bda3e44aa060e82d7b3ef7e40d953bd629
with:
arguments: build

- name: Test
uses: gradle/gradle-build-action@749f47bda3e44aa060e82d7b3ef7e40d953bd629
with:
arguments: test
run: ./gradlew build

- name: Capture version
shell: bash
Expand All @@ -59,22 +54,18 @@ jobs:
echo "Captured version: $VERSION"
- name: Publish package
uses: gradle/gradle-build-action@749f47bda3e44aa060e82d7b3ef7e40d953bd629
with:
arguments: publish
run: ./gradlew publish
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: upload jarfile
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4.6.0
with:
name: laa-ccms-java-gradle-plugin-jar
path: laa-ccms-java-gradle-plugin/build/libs/laa-ccms-java-gradle-plugin-jar-${{ steps.capture_version.outputs.app_version }}.jar

- name: upload jarfile
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4.6.0
with:
name: laa-ccms-spring-boot-gradle-plugin-jar
path: laa-ccms-spring-boot-gradle-plugin/build/libs/laa-ccms-spring-boot-gradle-plugin-${{ steps.capture_version.outputs.app_version }}.jar

# TODO Update dependent apps
2 changes: 2 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
plugins {
id 'net.researchgate.release'
id 'checkstyle'
id 'com.adarshr.test-logger' version '4.0.0'
}

// Set Global Versions
Expand Down Expand Up @@ -34,6 +35,7 @@ subprojects {
}

apply plugin: 'maven-publish'
apply plugin: 'com.adarshr.test-logger'

publishing.repositories {
maven {
Expand Down

0 comments on commit 2241796

Please sign in to comment.