build: provider publish binaries

This commit is contained in:
2025-04-25 19:28:07 -04:00
parent 908889d9af
commit 12d5d3620d
2 changed files with 7 additions and 1 deletions

View File

@@ -63,7 +63,7 @@ provider:
DO +BINARY --GOOS=darwin --GOARCH=amd64 DO +BINARY --GOOS=darwin --GOARCH=amd64
DO +BINARY --GOOS=darwin --GOARCH=arm64 DO +BINARY --GOOS=darwin --GOARCH=arm64
SAVE ARTIFACT /root/dist AS LOCAL dist SAVE ARTIFACT /root/dist AS LOCAL dist
RUN --push --secret TOKEN=token-package-rw \ RUN --push --secret TOKEN \
sh -c 'for FILENAME in /root/dist/*; do \ sh -c 'for FILENAME in /root/dist/*; do \
curl --user kiterun:$TOKEN --upload-file "$FILENAME" \ curl --user kiterun:$TOKEN --upload-file "$FILENAME" \
https://git.kalinow.ski/api/packages/kiterun/generic/pulumi-incus/$PROVIDER_VERSION/$(basename "$FILENAME"); \ https://git.kalinow.ski/api/packages/kiterun/generic/pulumi-incus/$PROVIDER_VERSION/$(basename "$FILENAME"); \

View File

@@ -4,4 +4,10 @@
```bash ```bash
sops exec-env secrets.sops.env 'earthly --secret TOKEN=$TOKEN --push -i +nodejs' sops exec-env secrets.sops.env 'earthly --secret TOKEN=$TOKEN --push -i +nodejs'
```
## provider
```bash
sops exec-env secrets.sops.env 'earthly --secret TOKEN=$TOKEN --push -i +provider'
``` ```