Add automatic CI to build artifacts #1

Merged
Matte23 merged 8 commits from feature/workflows into master 2024-07-09 20:43:42 +00:00
Owner

Add Gitea workflow to compile go project

Add Gitea workflow to compile go project
Matte23 self-assigned this 2024-07-09 20:42:44 +00:00
Matte23 added 8 commits 2024-07-09 20:42:44 +00:00
workflows: Add build workflow
Some checks failed
Build artifact / build (push) Failing after 23s
d9ba3867f9
workflows: Update actions
Some checks failed
Build artifact / build (push) Failing after 41s
611f73f48a
workflows: Fix upload-artifact version not supported
All checks were successful
Build artifact / build (push) Successful in 34s
d95946bd4d
workflows: Add release workflow
All checks were successful
Build artifact / build (push) Successful in 18s
29f03992a4
workflows: Publish release using a job
Some checks failed
Build artifact / build (push) Successful in 17s
Build artifact / release (push) Failing after 9s
f1d241ee6a
workflow: go-action requires go
All checks were successful
Build artifact / build (push) Successful in 18s
Build artifact / release (push) Successful in 23s
51fa77b84b
ci: Release only on tag set
All checks were successful
Build artifact / build (push) Successful in 21s
Build artifact / release (push) Successful in 14s
2abf750fc6
workflow: Move release condition
All checks were successful
Build artifact / build (push) Successful in 38s
Build artifact / release (push) Has been skipped
36a543f3b9
Matte23 merged commit c20a3fdbc8 into master 2024-07-09 20:43:42 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Matte23/InnkeeperBot#1