Skip to content

fix workflows

fix workflows #31

Workflow file for this run

name: SDKs
on:
push:
tags:
- v*
permissions:
contents: read
jobs:
sdks:
name: Publish SDKs
if: github.repository == 'argoproj/argo-workflows'
permissions:
packages: write # for publishing packages
contents: write # for creating releases
runs-on: ubuntu-24.04
strategy:
matrix:
name:
- java
- python
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- run: make --directory sdks/${{matrix.name}} publish -B
env:
JAVA_SDK_MAVEN_PASSWORD: ${{ secrets.GITHUB_TOKEN }}
PYPI_API_TOKEN: ${{ secrets.PYPI_API_TOKEN }}