Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: lf-edge/eden

Tags

1.0.13

Toggle 1.0.13's commit message
ssh: get rid of MitM attack warnings in tests

Get rid of the annoying SSH warnings about changed host keys
when connecting to EVE over SSH by pointing SSH to /dev/null
for the known_hosts file.

Signed-off-by: Paul Gaiduk <[email protected]>

1.0.12

Toggle 1.0.12's commit message
gha: temporarily disable NeoEden workflows

Temporarily disable NeoEden-related GitHub Actions workflows to prevent
LTS testing from being affected by failing tests that consume excessive
time and runner resources.

These workflows will be re-enabled once PR #1100 (which addresses the
underlying issues) is merged.

Signed-off-by: Pavel Abramov <[email protected]>

1.0.11

Toggle 1.0.11's commit message
Disable vComLink test temporarily

Disable vComLink test temporarily until we have an EVE release that
includes the changes introduced in lf-edge/eve#4502.

Signed-off-by: Shahriyar Jalayeri <[email protected]>

1.0.10

Toggle 1.0.10's commit message
tar the whole of /persist/eve-info

When an Eden CI workflow fails, we run collect-info.sh and include the
tar ball in the CI artifacts. However, there might be many relevant
collect-info archives in /persist/eve-info, so we need to tar the whole
directory instead.

Signed-off-by: Paul Gaiduk <[email protected]>

1.0.9

Toggle 1.0.9's commit message
Fix LPS/LOC job restart logic in test workflow.

Update the calculation of the previous attempt count to use the built-in
`github.run_attempt` variable instead of a custom one.

Signed-off-by: Nikolay Martyanov <[email protected]>

1.0.8

Toggle 1.0.8's commit message
.github: Fix typo in calculation of previous attempt in test workflow.

Correct the calculation of the previous attempt value in the Eden test
workflow. This change ensures that the PREV_ATTEMPT variable is
properly set using shell arithmetic, preventing errors in job execution
logic.

Signed-off-by: Nikolay Martyanov <[email protected]>

1.0.7

Toggle 1.0.7's commit message
Skip already passed jobs by checking previous attempt status via API

Add logic to detect whether a job has already succeeded in a previous
workflow attempt using the GitHub Actions API. This enables us to use
the "Rerun all jobs" button without re-running already successful jobs.

We currently report commit status manually in a parent workflow. If
"Rerun failed jobs" is used, GitHub postpones execution of the status
reporting step until all rerun jobs complete, leaving the UI stuck in
an outdated state.

To trigger status updates promptly, we must use "Rerun all jobs". With
this change, each job queries the previous attempt using the GitHub CLI
and exits early if it already succeeded, saving time and resources while
still updating commit status immediately.

Signed-off-by: Nikolay Martyanov <[email protected]>

1.0.6

Toggle 1.0.6's commit message
Update deprecated types

Signed-off-by: Mikhail Malyshev <[email protected]>

1.0.5

Toggle 1.0.5's commit message
Add conditional DockerHub login to all test jobs.

Introduce a DockerHub login step across all relevant jobs in the test
workflow. This login is conditionally executed only when the workflow
runs in the `lf-edge/eve` repository. It uses the official
docker/login-action@v3 and authenticates with secrets already available
in the repository EVE repository.

This change ensures that Docker image pulls are authenticated in trusted
environments, which can help avoid rate limits or access restrictions
when using private or rate-limited DockerHub resources.

Signed-off-by: Nikolay Martyanov <[email protected]>

1.0.4

Toggle 1.0.4's commit message
GHA: Update to use secrets

- login to Dockerhub before we run eden because it pulls images
- switch to pull_request_target to get secrets becasue now we need to login to Dockerhub

Signed-off-by: Mikhail Malyshev <[email protected]>