Skip to content

Commit

Permalink
Update version for GitHub actions 'retry' and 'checkout'
Browse files Browse the repository at this point in the history
  • Loading branch information
Philipp Boenninghausen committed Feb 26, 2024
1 parent cbb3554 commit 6bf62ca
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 28 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/clear-cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
delete-cache:
runs-on: [self-hosted, linux]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Delete cached iso files
run: rm -rf /usr/share/runner-dependencies/packer_cache/*
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/socbed-systemtest-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
prepare-environment:
runs-on: [self-hosted, linux]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: dev

Expand All @@ -29,64 +29,64 @@ jobs:
needs: [prepare-environment]
timeout-minutes: 480
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: dev

- name: Activate virtual environment
run: source /usr/share/runner-dependencies/socbed_env/bin/activate

- name: Build Internet Router
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
command: ./tools/build_internetrouter runner

- name: Build Company Router
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
command: ./tools/build_companyrouter runner

- name: Build Attacker
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 180
max_attempts: 3
command: ./tools/build_attacker runner

- name: Build Log Server
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 120
max_attempts: 3
command: ./tools/build_logserver runner

- name: Build Internal Server
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
command: ./tools/build_internalserver runner

- name: Build DMZ Server
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
command: ./tools/build_dmzserver runner

- name: Build Client
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 180
max_attempts: 3
command: ./tools/build_client runner

- name: Run logging setup
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
Expand All @@ -96,7 +96,7 @@ jobs:
runs-on: [self-hosted, linux]
needs: [prepare-environment, build-machines]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: dev

Expand All @@ -107,7 +107,7 @@ jobs:
run: ./tools/cleanup_failed_session

- name: Run stable system tests
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 5
Expand All @@ -119,7 +119,7 @@ jobs:
if: always()
needs: [prepare-environment, build-machines, test-machines]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: dev

Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/socbed-systemtest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
prepare-environment:
runs-on: [self-hosted, linux]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Create virtual environment
run: python3 -m venv /usr/share/runner-dependencies/socbed_env
Expand All @@ -31,62 +31,62 @@ jobs:
needs: [prepare-environment]
timeout-minutes: 480
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Activate virtual environment
run: source /usr/share/runner-dependencies/socbed_env/bin/activate

- name: Build Internet Router
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
command: ./tools/build_internetrouter runner

- name: Build Company Router
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
command: ./tools/build_companyrouter runner

- name: Build Attacker
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 180
max_attempts: 3
command: ./tools/build_attacker runner

- name: Build Log Server
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 120
max_attempts: 3
command: ./tools/build_logserver runner

- name: Build Internal Server
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
command: ./tools/build_internalserver runner

- name: Build DMZ Server
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
command: ./tools/build_dmzserver runner

- name: Build Client
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 180
max_attempts: 3
command: ./tools/build_client runner

- name: Run logging setup
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 3
Expand All @@ -96,7 +96,7 @@ jobs:
runs-on: [self-hosted, linux]
needs: [prepare-environment, build-machines]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Activate virtual environment
run: source /usr/share/runner-dependencies/socbed_env/bin/activate
Expand All @@ -105,7 +105,7 @@ jobs:
run: ./tools/cleanup_failed_session

- name: Run stable system tests
uses: nick-invision/retry@v2
uses: nick-invision/retry@v3
with:
timeout_minutes: 60
max_attempts: 5
Expand All @@ -117,7 +117,7 @@ jobs:
if: always()
needs: [prepare-environment, build-machines, test-machines]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Delete created VMs
run: ./tools/delete_vms
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/socbed-unittest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ jobs:
tox-unit-test:
runs-on: [self-hosted, linux]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: tox -- -m "not systest"

0 comments on commit 6bf62ca

Please sign in to comment.