Skip to content

fix(deps): update dependency io.opentelemetry.javaagent:opentelemetry… #49

fix(deps): update dependency io.opentelemetry.javaagent:opentelemetry…

fix(deps): update dependency io.opentelemetry.javaagent:opentelemetry… #49

Workflow file for this run

name: Release
on:
push:
tags:
- "v*.*.*"
permissions:
contents: write
id-token: write
jobs:
release:
runs-on: ubuntu-24.04
steps:
- name: Check out
with:
persist-credentials: false
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- name: Set up JDK
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
with:
java-version: 17
distribution: temurin
- name: Setup Gradle and run build
uses: gradle/actions/setup-gradle@017a9effdb900e5b5b2fddfb590a105619dca3c3 # v4.4.2
with:
cache-disabled: "true"
- name: Build
run: ./scripts/build-release.sh
env:
TAG: ${{ github.ref_name }}
- name: Release
uses: softprops/action-gh-release@72f2c25fcb47643c292f7107632f7a47c1df5cd8 # v2.3.2
with:
files: |
agent/build/libs/grafana-opentelemetry-java.jar
LICENSE
- name: Push to Docker (for OpenTelemetry Operator)
uses: grafana/shared-workflows/actions/push-to-gar-docker@main
with:
registry: "us-docker.pkg.dev"
image_name: grafana-opentelemetry-java
context: .
file: scripts/otel_operator/Dockerfile
tags: |
type=match,pattern=v(.*),group=1
latest
environment: "prod"
platforms: linux/amd64,linux/arm64