Skip to content

Commit fe7be22

Browse files
committed
Pre-add fw padding for tarballed release; add .gz version of tarball
1 parent e53fbb1 commit fe7be22

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/nightly.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: Nightly EDK2 OVMF Build
22

3-
on:
4-
schedule:
5-
- cron: '0 0 * * *'
3+
on: push
4+
#schedule:
5+
# - cron: '0 0 * * *'
66

77
jobs:
88
nightly:
@@ -72,13 +72,18 @@ jobs:
7272
7373
7474
- name: Set TAG_DATE variable
75-
run: echo "TAG_DATE=$(date +'%Y-%m-%d')" >> $GITHUB_ENV
75+
run: echo "TAG_DATE=$(date -u +'%Y%m%dT%H%M%SZ')" >> $GITHUB_ENV
7676

7777
- name: Rename output directory
7878
run: mv output edk2-ovmf
7979

8080
- name: Create release tarball
81-
run: tar -Jcvf edk2-ovmf.tar.xz edk2-ovmf
81+
run: |
82+
set -e
83+
dd if=/dev/zero of=edk2-ovmf/ovmf-code-aarch64.fd bs=1 count=0 seek=67108864
84+
dd if=/dev/zero of=edk2-ovmf/ovmf-code-riscv64.fd bs=1 count=0 seek=33554432
85+
tar -Jcvf edk2-ovmf.tar.gz edk2-ovmf
86+
tar -Jcvf edk2-ovmf.tar.xz edk2-ovmf
8287
8388
- name: Tag new nightly release
8489
run: git tag nightly-$TAG_DATE && git push --tags
@@ -90,6 +95,7 @@ jobs:
9095
tag_name: nightly-${{ env.TAG_DATE }}
9196
body: Images of an up to date EDK2 OVMF nightly build.
9297
files: |
98+
edk2-ovmf.tar.gz
9399
edk2-ovmf.tar.xz
94100
edk2-ovmf/*
95101
env:

0 commit comments

Comments
 (0)