Skip to content

Commit 94c4294

Browse files
committed
fix gh actions
1 parent 4b240a9 commit 94c4294

1 file changed

Lines changed: 27 additions & 8 deletions

File tree

.github/workflows/main.yml

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -90,16 +90,35 @@ jobs:
9090
steps:
9191
- uses: actions/checkout@v6
9292

93-
- name: setup deken
94-
uses: ./.github/actions/setup-deken
95-
9693
- name: download all artifacts
9794
uses: actions/download-artifact@v8
95+
run: |
96+
ls -la
9897
99-
- name: upload all to deken
98+
- name: Pull deken image
99+
run: docker pull registry.git.iem.at/pd/deken
100+
101+
- name: create deken packages
102+
run: |
103+
ls -la
104+
for artifact in *; do
105+
docker run --rm \
106+
--user $(id -u) \
107+
--volume ${{ github.workspace }}:/deken \
108+
registry.git.iem.at/pd/deken \
109+
deken package --name --version "${{ github.ref_name }}" fd_lib
110+
done
111+
112+
- name: Upload all to deken
100113
env:
101-
deken_username: ${{ secrets.DEKEN_USERNAME }}
102-
deken_password: ${{ secrets.DEKEN_PASSWORD }}
114+
DEKEN_USERNAME: ${{ secrets.DEKEN_USERNAME }}
115+
DEKEN_PASSWORD: ${{ secrets.DEKEN_PASSWORD }}
103116
run: |
104-
./deken package --name fd_lib --no-sign-gpg --version "${{ github.ref_name }}" fd_lib
105-
./deken upload *.dek
117+
ls -la
118+
docker run --rm \
119+
--user $(id -u) \
120+
--volume ${{ github.workspace }}:/deken \
121+
--env DEKEN_USERNAME \
122+
--env DEKEN_PASSWORD \
123+
registry.git.iem.at/pd/deken \
124+
sh -c "deken upload *.dek"

0 commit comments

Comments
 (0)