Skip to content

ci(renovate): Enable pinning of GitHub action digests #940

ci(renovate): Enable pinning of GitHub action digests

ci(renovate): Enable pinning of GitHub action digests #940

name: Publish Artifacts
on:
push:
branches:
- main
env:
GRADLE_OPTS: -Dorg.gradle.daemon=false
jobs:
publish:
runs-on: ubuntu-24.04
permissions:
packages: write
steps:
- name: Checkout Repository
uses: actions/checkout@v4
with:
ref: ${{ env.ORT_VERSION }}
fetch-depth: 0
- name: Setup Java
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
cache: gradle
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
- name: Publish Artifacts to GitHub Packages
env:
ORG_GRADLE_PROJECT_githubPackagesUsername: ${{ env.GITHUB_ACTOR }}
ORG_GRADLE_PROJECT_githubPackagesPassword: ${{ secrets.GITHUB_TOKEN }}
run: ./gradlew -Pversion=1.0.0-SNAPSHOT publishAllPublicationsToGithubPackagesRepository