Skip to content

Add nightly build and test workflow for ATfE#276

Merged
HugoSilvaSantos merged 4 commits intoarm:arm-softwarefrom
HugoSilvaSantos:arm-software-gh-actions
Apr 15, 2025
Merged

Add nightly build and test workflow for ATfE#276
HugoSilvaSantos merged 4 commits intoarm:arm-softwarefrom
HugoSilvaSantos:arm-software-gh-actions

Conversation

@HugoSilvaSantos
Copy link
Contributor

Add nightly build and test workflow for ATfE

  • Initial support for Linux Ubuntu 22.04
  • Run all build scripts in parallel
  • Add install dependencies script
  • Update source for Newlib. Use GitHub mirror

@HugoSilvaSantos HugoSilvaSantos mentioned this pull request Apr 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want specify versions for these packages?

Copy link
Contributor Author

@HugoSilvaSantos HugoSilvaSantos Apr 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I want to see the workflow fully working before pinning the dependencies.
The build part is now progressing on my machine.

- Run bash scripts with bash
- Add step to upload build packages
Copy link
Contributor

@pratlucas pratlucas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@HugoSilvaSantos HugoSilvaSantos merged commit e56c6b6 into arm:arm-software Apr 15, 2025
@HugoSilvaSantos HugoSilvaSantos deleted the arm-software-gh-actions branch April 15, 2025 15:06
@dcandler
Copy link
Contributor

Previous workflows had to be restricted in order to prevent them accidentally running on people's forks: #79

Should this have had a similar limitation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants