-
Notifications
You must be signed in to change notification settings - Fork 204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
action: build and test on Linux GH runners #1995
Conversation
steps: | ||
- uses: elastic/apm-pipeline-library/.github/actions/test-report@current | ||
with: | ||
artifact: test-results # artifact name |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Linking for visibility: elastic/apm-pipeline-library#2063 these can quite noisy but hit an issue with reporting only failed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#2019 is the one testing that particular test reporter action
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
although it won't test it since the action needs exist in the default main branch. I'll try with the ecs-logging-net repo
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🥳 LGTM! Please wait with merging while we release 1.20.0 today though.
.github/workflows/test-linux.yml
Outdated
run: .ci/linux/release.sh true | ||
|
||
- name: Rustup | ||
run: rustup default 1.59.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@v1v the current build failures are because we now need rust 1.67.1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, the current failure is intermittent and due to nuget's status
What
Enable GH actions for building/testing on Linux
Visualise test errors
Issues
Originally implemented in #1989