Test: adding action to build keytools on windows #1485
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Renode Automated multi SHA algorithms | |
on: | |
push: | |
branches: [ 'master', 'main', 'release/**' ] | |
pull_request: | |
branches: [ '*' ] | |
jobs: | |
renode_automated_multi_sha: | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
with: | |
submodules: true | |
- name: Select config | |
run: | | |
cp config/examples/nrf52840.config .config && make include/target.h | |
##### SHA384 tests | |
- name: Renode Tests SIGN=NONE HASH=SHA384 | |
run: ./tools/renode/docker-test.sh "SIGN=NONE HASH=SHA384" | |
# ECC256 TEST | |
- name: Renode Tests ECC256 | |
run: ./tools/renode/docker-test.sh "SIGN=ECC256 HASH=SHA384" | |
# ECC384 TEST | |
- name: Renode Tests ECC384 | |
run: ./tools/renode/docker-test.sh "SIGN=ECC384 HASH=SHA384" | |
# ECC521 TEST | |
- name: Renode Tests ECC521 | |
run: ./tools/renode/docker-test.sh "SIGN=ECC521 HASH=SHA384" | |
# ED25519 TEST | |
- name: Renode Tests ED25519 | |
run: ./tools/renode/docker-test.sh "SIGN=ED25519 HASH=SHA384" | |
# ED448 TEST | |
- name: Renode Tests ED448 | |
run: ./tools/renode/docker-test.sh "SIGN=ED448 HASH=SHA384" | |
# RSA2048 TEST | |
- name: Renode Tests RSA2048 | |
run: ./tools/renode/docker-test.sh "SIGN=RSA2048 HASH=SHA384" | |
# RSA3072 TEST | |
- name: Renode Tests RSA3072 | |
run: ./tools/renode/docker-test.sh "SIGN=RSA3072 HASH=SHA384" | |
# RSA4096 TEST | |
- name: Renode Tests RSA4096 | |
run: ./tools/renode/docker-test.sh "SIGN=RSA4096 HASH=SHA384" | |
- name: Upload Output Dir | |
uses: actions/upload-artifact@v3 | |
with: | |
name: Renode Test Results | |
path: test_results/ | |