This action sets up a binary in $PATH for use in actions
env:
C8Y_HOST: '${{ secrets.C8Y_HOST }}'
C8Y_USER: '${{ secrets.C8Y_USER }}'
C8Y_PASSWORD: '${{ secrets.C8Y_PASSWORD }}'
steps:
- uses: actions/checkout@v4
- uses: reubenmiller/setup-go-c8y-cli@main
- run: |
exec 0</dev/null # Redirect stdin globally to avoid stdin detection issues in go-c8y-cli
c8y microservices create --file myfile.zipYou can customize some of the go-c8y-cli setup options:
env:
C8Y_HOST: '${{ secrets.C8Y_HOST }}'
C8Y_USER: '${{ secrets.C8Y_USER }}'
C8Y_PASSWORD: '${{ secrets.C8Y_PASSWORD }}'
steps:
- uses: actions/checkout@v4
- uses: reubenmiller/setup-go-c8y-cli@main
with:
version: '2.52.1'
showVersion: false
showTenant: false
- run: |
exec 0</dev/null # Redirect stdin globally to avoid stdin detection issues in go-c8y-cli
c8y microservices create --file myfile.zip