From a52cdb14637d2b9a446b419e5e6c58b6fcc1991e Mon Sep 17 00:00:00 2001 From: leongross Date: Fri, 8 Nov 2024 14:41:10 +0100 Subject: [PATCH] add dummy workflow for building ROM release from versioned git ref (#1604,#1691) Signed-off-by: leongross --- .../workflows/versioned-full-build-test.yml | 59 +++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 .github/workflows/versioned-full-build-test.yml diff --git a/.github/workflows/versioned-full-build-test.yml b/.github/workflows/versioned-full-build-test.yml new file mode 100644 index 0000000000..31557aa382 --- /dev/null +++ b/.github/workflows/versioned-full-build-test.yml @@ -0,0 +1,59 @@ +name: Versioned Build Test + +on: + workflow_dispatch: + inputs: + hw-version: + default: "latest" + type: string + rom-ref: + default: "main" + type: string + firmware-version: + default: "main" + type: string + + pull_request: + inputs: + todo-remove-before-merging: + default: "" + type: string + hw-version: + default: "latest" + type: string + rom-ref: + default: "main" + type: string + firmware-version: + default: "main" + type: string + +jobs: + fpga-full-suite-etrng-log: + name: FPGA Suite (etrng, log) + + fpga-full-suite-etrng-nolog: + name: FPGA Suite (etrng, nolog) + + fpga-full-suite-itrng-log: + name: FPGA Suite (itrng, log) + + fpga-full-suite-itrng-nolog: + name: FPGA Suite (itrng, nolog) + + sw-emulator-full-suite-etrng-log: + name: sw-emulator Suite (etrng, log) + + sw-emulator-full-suite-etrng-nolog: + name: sw-emulator Suite (etrng, nolog) + + sw-emulator-full-suite-itrng-log: + name: sw-emulator Suite (itrng, log) + + sw-emulator-full-suite-itrng-nolog: + name: sw-emulator Suite (itrng, nolog) + + build-release: + runs-on: ubuntu-22.04 + permissions: + contents: write