Skip to content
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

Port drone build tasks to gh workflows + actions #10874

Merged
merged 3 commits into from
May 1, 2024

Commits on Apr 25, 2024

  1. Port drone build tasks to gh workflows + actions

    - Remove old drone build tasks (note - FOSSA will not be ported at this time, discussed in slack)
    - create generic setup composit action which can be used by multiple workflows
    - create generic lint, i18n-lint and unittest composit action which can be used by multiple workflows
    - create generic build-and-upload workflow which can be used by multiple workflows
    - trigger build-and-upload on merge to specific branch (TBD)
    - trigger build-and-upload on specific tags
    
    Also
    - changed name of yarn install:ci as it was used outside of ci
    
    Note
    - I'd have liked to group together the workflows used by the build, but things like workflow subfolders
    aren't supported
    richard-cox committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    e3143f6 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Changes following review

    richard-cox committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    411a9bf View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    394f736 View commit details
    Browse the repository at this point in the history