File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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"
You can’t perform that action at this time.
0 commit comments