setup auto dev-ops #1

Open
opened 2025-02-20 02:57:48 +00:00 by zxq5 · 3 comments
Owner
  • pushing a commit for main should start a build job
  • the build container needs to be running the correct cargo version and have the appropriate components installed
  • the job should build the project and output the final ISO as a release.
- [x] pushing a commit for main should start a build job - [ ] the build container needs to be running the correct cargo version and have the appropriate components installed - [ ] the job should build the project and output the final ISO as a release.
zxq5 pinned this 2025-02-20 02:58:06 +00:00
zxq5 added this to the FoundryOS project 2025-02-20 03:00:44 +00:00
zxq5 added the feature/addition label 2025-02-20 03:03:05 +00:00
zxq5 added reference main 2025-02-20 03:03:19 +00:00
Contributor

Automatic releases should only happen when we git tag a new version IMO.

Cool idea though, let me know if I can help in any way.

Automatic releases should only happen when we git tag a new version IMO. Cool idea though, let me know if I can help in any way.
Contributor

Nevermind, I just noticed we can just check for merges to main in order to build releases.

We should set dev branch to the default for the repo, so no one accidentally starts working on main like I started doing earlier.

Nevermind, I just noticed we can just check for merges to main in order to build releases. We should set `dev` branch to the default for the repo, so no one accidentally starts working on `main` like I started doing earlier.
Author
Owner

Nevermind, I just noticed we can just check for merges to main in order to build releases.

We should set dev branch to the default for the repo, so no one accidentally starts working on main like I started doing earlier.

pretty sure i protected main anyway, I'll see if i can change the default though

> Nevermind, I just noticed we can just check for merges to main in order to build releases. > > We should set `dev` branch to the default for the repo, so no one accidentally starts working on `main` like I started doing earlier. pretty sure i protected main anyway, I'll see if i can change the default though
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LowLevelDevs/FoundryOS#1