File tree 33 files changed +172
-41
lines changed
actions/merge-oci-digests
33 files changed +172
-41
lines changed Original file line number Diff line number Diff line change 31
31
KRAFTKIT_RUNTIME_DIR : ${{ github.workspace }}/.kraftkit/runtime
32
32
KRAFTKIT_LOG_LEVEL : debug
33
33
KRAFTKIT_LOG_TYPE : basic
34
+ KRAFTKIT_NO_CHECK_UPDATES : true
34
35
run : |
35
- STAGING_RELEASE=$(curl https://api.github.com/repos/unikraft/kraftkit/releases | jq -r 'map(select(.prerelease)) | first | .tag_name');
36
- wget https://github.com/unikraft/kraftkit/releases/download/${STAGING_RELEASE}/kraftkit_${STAGING_RELEASE:1}_linux_amd64.deb;
36
+ STAGING_RELEASE=$(curl -sS https://api.github.com/repos/unikraft/kraftkit/releases | jq -r 'map(select(.prerelease)) | first | .tag_name');
37
+ wget -nv https://github.com/unikraft/kraftkit/releases/download/${STAGING_RELEASE}/kraftkit_${STAGING_RELEASE:1}_linux_amd64.deb;
37
38
sudo dpkg -i kraftkit_${STAGING_RELEASE:1}_linux_amd64.deb;
38
39
kraft pkg ls --apps --all;
39
40
kraft pkg push ${{ inputs.name }};
Original file line number Diff line number Diff line change 22
22
- ' library/base/**'
23
23
- ' .github/workflows/library-base.yaml'
24
24
25
+ # Automatically cancel in-progress actions on the same branch
26
+ concurrency :
27
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
28
+ cancel-in-progress : true
29
+
25
30
jobs :
26
31
build :
27
32
strategy :
Original file line number Diff line number Diff line change 1
- name : library/bun1 .1
1
+ name : library/bun:1 .1
2
2
3
3
on :
4
4
schedule :
19
19
- ' .github/workflows/library-bun1.1.yaml'
20
20
- ' !library/bun/1.1/README.md'
21
21
22
+ # Automatically cancel in-progress actions on the same branch
23
+ concurrency :
24
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
25
+ cancel-in-progress : true
26
+
22
27
jobs :
23
28
build :
24
29
strategy :
39
44
uses : unikraft/kraftkit@staging
40
45
with :
41
46
loglevel : debug
42
- workdir : library/bun1 .1
47
+ workdir : library/bun/1 .1
43
48
runtimedir : /github/workspace/.kraftkit
44
49
plat : ${{ matrix.plat }}
45
50
arch : ${{ matrix.arch }}
Original file line number Diff line number Diff line change 1
- name : library/caddy2 .7
1
+ name : library/caddy:2 .7
2
2
3
3
on :
4
4
repository_dispatch :
24
24
- ' .github/workflows/library-caddy2.7.yaml'
25
25
- ' !library/caddy/2.7/README.md'
26
26
27
+ # Automatically cancel in-progress actions on the same branch
28
+ concurrency :
29
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
30
+ cancel-in-progress : true
31
+
27
32
jobs :
28
33
build :
29
34
strategy :
Original file line number Diff line number Diff line change 19
19
- ' .github/workflows/library-dragonfly1.14.yaml'
20
20
- ' !library/dragonfly/1.14/README.md'
21
21
22
+ # Automatically cancel in-progress actions on the same branch
23
+ concurrency :
24
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
25
+ cancel-in-progress : true
26
+
22
27
jobs :
23
28
build :
24
29
strategy :
Original file line number Diff line number Diff line change 19
19
- ' .github/workflows/library-findtime.yaml'
20
20
- ' !library/findtime/README.md'
21
21
22
+ # Automatically cancel in-progress actions on the same branch
23
+ concurrency :
24
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
25
+ cancel-in-progress : true
26
+
22
27
jobs :
23
28
build :
24
29
strategy :
Original file line number Diff line number Diff line change 1
- name : library/grafana10 .2
1
+ name : library/grafana:10 .2
2
2
3
3
on :
4
4
schedule :
19
19
- ' .github/workflows/library-grafana10.2.yaml'
20
20
- ' !library/grafana/10.2/README.md'
21
21
22
+ # Automatically cancel in-progress actions on the same branch
23
+ concurrency :
24
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
25
+ cancel-in-progress : true
26
+
22
27
jobs :
23
28
build :
24
29
strategy :
Original file line number Diff line number Diff line change 1
- name : library/haproxy2 .8
1
+ name : library/haproxy:2 .8
2
2
3
3
on :
4
4
schedule :
19
19
- ' .github/workflows/library-haproxy2.8.yaml'
20
20
- ' !library/haproxy/2.8/README.md'
21
21
22
+ # Automatically cancel in-progress actions on the same branch
23
+ concurrency :
24
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
25
+ cancel-in-progress : true
26
+
22
27
jobs :
23
28
build :
24
29
strategy :
Original file line number Diff line number Diff line change 21
21
- ' library/helloworld/**'
22
22
- ' .github/workflows/library-helloworld.yaml'
23
23
24
+ # Automatically cancel in-progress actions on the same branch
25
+ concurrency :
26
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
27
+ cancel-in-progress : true
28
+
24
29
jobs :
25
30
build :
26
31
strategy :
Original file line number Diff line number Diff line change 24
24
- ' .github/workflows/library-hugo0.122.yaml'
25
25
- ' !library/hugo/0.122/README.md'
26
26
27
+ # Automatically cancel in-progress actions on the same branch
28
+ concurrency :
29
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
30
+ cancel-in-progress : true
31
+
27
32
jobs :
28
33
build :
29
34
strategy :
Original file line number Diff line number Diff line change 1
- name : library/imaginary1 .2
1
+ name : library/imaginary:1 .2
2
2
3
3
on :
4
4
schedule :
19
19
- ' .github/workflows/library-imaginary1.2.yaml'
20
20
- ' !library/imaginary/1.2/README.md'
21
21
22
+ # Automatically cancel in-progress actions on the same branch
23
+ concurrency :
24
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
25
+ cancel-in-progress : true
26
+
22
27
jobs :
23
28
build :
24
29
strategy :
Original file line number Diff line number Diff line change 19
19
- ' .github/workflows/library-java17.yaml'
20
20
- ' !library/java/17/README.md'
21
21
22
+ # Automatically cancel in-progress actions on the same branch
23
+ concurrency :
24
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
25
+ cancel-in-progress : true
26
+
22
27
jobs :
23
28
build :
24
29
strategy :
Original file line number Diff line number Diff line change 1
- name : library/lua5 .4.4
1
+ name : library/lua:5 .4.4
2
2
3
3
on :
4
4
repository_dispatch :
24
24
- ' .github/workflows/library-lua5.4.4.yaml'
25
25
- ' !library/lua/5.4.4/README.md'
26
26
27
+ # Automatically cancel in-progress actions on the same branch
28
+ concurrency :
29
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
30
+ cancel-in-progress : true
31
+
27
32
jobs :
28
33
build :
29
34
strategy :
Original file line number Diff line number Diff line change 22
22
- ' library/lua/5.4/**'
23
23
- ' .github/workflows/library-lua5.4.yaml'
24
24
25
+ # Automatically cancel in-progress actions on the same branch
26
+ concurrency :
27
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
28
+ cancel-in-progress : true
29
+
25
30
jobs :
26
31
build :
27
32
strategy :
Original file line number Diff line number Diff line change 19
19
- ' .github/workflows/library-mariadb11.2.yaml'
20
20
- ' !library/mariadb/11.2/README.md'
21
21
22
+ # Automatically cancel in-progress actions on the same branch
23
+ concurrency :
24
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
25
+ cancel-in-progress : true
26
+
22
27
jobs :
23
28
build :
24
29
strategy :
Original file line number Diff line number Diff line change 24
24
- ' .github/workflows/library-memcached1.6.yaml'
25
25
- ' !library/memcached/1.6/README.md'
26
26
27
+ # Automatically cancel in-progress actions on the same branch
28
+ concurrency :
29
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
30
+ cancel-in-progress : true
31
+
27
32
jobs :
28
33
build :
29
34
strategy :
Original file line number Diff line number Diff line change 19
19
- ' .github/workflows/library-mongo6.0.yaml'
20
20
- ' !library/mongo/6.0/README.md'
21
21
22
+ # Automatically cancel in-progress actions on the same branch
23
+ concurrency :
24
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
25
+ cancel-in-progress : true
26
+
22
27
jobs :
23
28
build :
24
29
strategy :
Original file line number Diff line number Diff line change 22
22
- ' library/nginx/1.15/**'
23
23
- ' .github/workflows/library-nginx1.15.yaml'
24
24
25
+ # Automatically cancel in-progress actions on the same branch
26
+ concurrency :
27
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
28
+ cancel-in-progress : true
29
+
25
30
jobs :
26
31
build :
27
32
strategy :
Original file line number Diff line number Diff line change 1
- name : library/nginx1 .25
1
+ name : library/nginx:1 .25
2
2
3
3
on :
4
4
repository_dispatch :
24
24
- ' .github/workflows/library-nginx1.25.yaml'
25
25
- ' !library/nginx/1.25/README.md'
26
26
27
+ # Automatically cancel in-progress actions on the same branch
28
+ concurrency :
29
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
30
+ cancel-in-progress : true
31
+
27
32
jobs :
28
33
build :
29
34
strategy :
Original file line number Diff line number Diff line change 24
24
- ' .github/workflows/library-node18.yaml'
25
25
- ' !library/node/18/README.md'
26
26
27
+ # Automatically cancel in-progress actions on the same branch
28
+ concurrency :
29
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
30
+ cancel-in-progress : true
31
+
27
32
jobs :
28
33
build :
29
34
strategy :
Original file line number Diff line number Diff line change 22
22
- ' .github/workflows/library-node20.yaml'
23
23
- ' !library/node/20/README.md'
24
24
25
+ # Automatically cancel in-progress actions on the same branch
26
+ concurrency :
27
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
28
+ cancel-in-progress : true
29
+
25
30
jobs :
26
31
build :
27
32
strategy :
Original file line number Diff line number Diff line change 24
24
- ' .github/workflows/library-node21.yaml'
25
25
- ' !library/node/21/README.md'
26
26
27
+ # Automatically cancel in-progress actions on the same branch
28
+ concurrency :
29
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
30
+ cancel-in-progress : true
31
+
27
32
jobs :
28
33
build :
29
34
strategy :
Original file line number Diff line number Diff line change 1
- name : library/perl5 .38
1
+ name : library/perl:5 .38
2
2
3
3
on :
4
4
repository_dispatch :
24
24
- ' .github/workflows/library-perl5.38.yaml'
25
25
- ' !library/perl/5.38/README.md'
26
26
27
+ # Automatically cancel in-progress actions on the same branch
28
+ concurrency :
29
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
30
+ cancel-in-progress : true
31
+
27
32
jobs :
28
33
build :
29
34
strategy :
Original file line number Diff line number Diff line change 1
- name : library/php8 .2
1
+ name : library/php:8 .2
2
2
3
3
on :
4
4
repository_dispatch :
22
22
- ' library/php/8.2/**'
23
23
- ' .github/workflows/library-php8.2.yaml'
24
24
25
+ # Automatically cancel in-progress actions on the same branch
26
+ concurrency :
27
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
28
+ cancel-in-progress : true
29
+
25
30
jobs :
26
31
build :
27
32
strategy :
Original file line number Diff line number Diff line change 22
22
- ' library/python/3.10/**'
23
23
- ' .github/workflows/library-python3.10.yaml'
24
24
25
+ # Automatically cancel in-progress actions on the same branch
26
+ concurrency :
27
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
28
+ cancel-in-progress : true
29
+
25
30
jobs :
26
31
build :
27
32
strategy :
Original file line number Diff line number Diff line change 1
- name : library/python3 .12
1
+ name : library/python:3 .12
2
2
3
3
on :
4
4
repository_dispatch :
22
22
- ' library/python/3.12/**'
23
23
- ' .github/workflows/library-python3.12.yaml'
24
24
25
+ # Automatically cancel in-progress actions on the same branch
26
+ concurrency :
27
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
28
+ cancel-in-progress : true
29
+
25
30
jobs :
26
31
build :
27
32
strategy :
Original file line number Diff line number Diff line change 22
22
- ' library/redis/7.0/**'
23
23
- ' .github/workflows/library-redis7.0.yaml'
24
24
25
+ # Automatically cancel in-progress actions on the same branch
26
+ concurrency :
27
+ group : ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
28
+ cancel-in-progress : true
29
+
25
30
jobs :
26
31
build :
27
32
strategy :
You can’t perform that action at this time.
0 commit comments