Skip to content

New deb daily build workflow (infra)#878

Merged
Hook25 merged 11 commits intomainfrom
new_deb_daily_build_workflow
Dec 7, 2023
Merged

New deb daily build workflow (infra)#878
Hook25 merged 11 commits intomainfrom
new_deb_daily_build_workflow

Conversation

@Hook25
Copy link
Copy Markdown
Collaborator

@Hook25 Hook25 commented Dec 6, 2023

Minor: removed old scripts

Description

We have landed all the new scripts for our deb release process, this PR calls the new scripts from the workflow and removes the old ones.

Resolved issues

Resolves: https://warthogs.atlassian.net/browse/CHECKBOX-1058

Documentation

N/A

Tests

This PR introduces the new workflow, I will call it from this branch and validate the results, all pieces are already unit tested.

@Hook25 Hook25 marked this pull request as ready for review December 7, 2023 13:41
Copy link
Copy Markdown
Contributor

@kissiel kissiel left a comment

Choose a reason for hiding this comment

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

I really appreciate the much improved wording of steps!
+1

@Hook25 Hook25 merged commit cab1dc8 into main Dec 7, 2023
@Hook25 Hook25 deleted the new_deb_daily_build_workflow branch December 7, 2023 16:37
binli pushed a commit to binli/checkbox that referenced this pull request Mar 22, 2024
* New deb daily build workflow

Minor: removed old scripts

* Make file executable and add shebang

* Clone and install dependencies

* Better name for ppa_update

* Better name for ppa_build

* Improved step name

* Missing extension of get_version

* Add export command and update command line args

* Un-split command of lp_update_recipe

* Give up on nice command

* Compatibility with py3.10
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.

2 participants