File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -85,13 +85,19 @@ jobs:
8585 path : apf/examples/pure-data/build/*
8686
8787 deken-package :
88- # Deken is not available on 22.04,
89- # see https://github.com/pure-data/deken/issues/260
90- runs-on : ubuntu-20.04
88+ runs-on : ubuntu-latest
89+ container : registry.git.iem.at/pd/deken
9190 needs : [linux, macos, windows]
9291 steps :
93- - name : Clone Git repository
94- uses : actions/checkout@v2
92+ - name : Install Git
93+ run : |
94+ apt-get update
95+ apt-get install --assume-yes --no-install-recommends git
96+ - name : Checkout code
97+ uses : actions/checkout@v4
98+ with :
99+ # https://github.com/actions/checkout/issues/1169
100+ set-safe-directory : ${{ github.workspace }}
95101 - name : Retrieve Linux externals
96102 uses : actions/download-artifact@v2
97103 with :
@@ -107,12 +113,6 @@ jobs:
107113 with :
108114 name : windows-externals
109115 path : apf_example
110- - name : Install deken
111- run : |
112- sudo apt-get install --no-install-recommends deken
113- # work-arounds from https://github.com/pure-data/deken/issues/247:
114- mkdir ~/.deken
115- python3 -m pip install hy==0.19
116116 - name : Run deken
117117 run : |
118118 deken package -v $(git describe --tags --always) --objects examples/pure-data/objects.txt apf_example
You can’t perform that action at this time.
0 commit comments