feat: Create CI/CD #9

Merged
awiteb merged 3 commits from awiteb/ci-cd into master 2024-07-07 20:00:25 +02:00 AGit
Owner
  • Add github mirror action (close PR)
  • Add the mirrors in the README.md
  • Add ci/cd badges in the README.md
  • Run the cd in skeleton repo

The mirrors is

- [X] Add github mirror action (close PR) - [x] Add the mirrors in the [README.md](https://git.4rs.nl/OxideTalis/oxidetalis/src/branch/master/README.md) - [x] Add ci/cd badges in the [README.md](https://git.4rs.nl/OxideTalis/oxidetalis/src/branch/master/README.md) - [x] Run the cd in skeleton repo The mirrors is - https://github.com/oxidetalis/oxidetalis - https://codeberg.org/awiteb/oxidetalis
awiteb changed title from feat: Create CI/CD to WIP: feat: Create CI/CD 2024-07-06 14:55:38 +02:00
awiteb added the
Kind/Documentation
Kind/CI-CD
labels 2024-07-06 14:55:59 +02:00
awiteb force-pushed awiteb/ci-cd from 6f805cd79f to f82b30ee86 2024-07-07 15:37:22 +02:00 Compare
awiteb changed title from WIP: feat: Create CI/CD to feat: Create CI/CD 2024-07-07 15:43:45 +02:00
Author
Owner

@Amjad50 Can you review this?

@Amjad50 Can you review this?
Amjad50 requested review from Amjad50 2024-07-07 15:54:01 +02:00
Amjad50 reviewed 2024-07-07 16:07:30 +02:00
@ -0,0 +66,4 @@
- uses: actions/upload-artifact@v3
with:
name: ${{ env.GITHUB_SHA }}-${{ env.GITHUB_RUN_NUMBER }}
path: ${{ env.GITHUB_WORKSPACE }}/release-dir
Member

I notice a lot of environment variables with GITHUB is this from forgejo to be compatible with github actions? or is it here by mistake?

I notice a lot of environment variables with `GITHUB` is this from forgejo to be compatible with github actions? or is it here by mistake?
Author
Owner

is this from forgejo to be compatible with github actions?

Yes it is, and imagine that there is no way to use env.FORGEJO_RUN_NUMBER for example, if you don't want to be compliant with GitHub actions.

> is this from forgejo to be compatible with github actions? Yes it is, and imagine that there is no way to use `env.FORGEJO_RUN_NUMBER` for example, if you don't want to be compliant with GitHub actions.
Member

alright, yah, everything else is good

alright, yah, everything else is good
Amjad50 marked this conversation as resolved
Amjad50 reviewed 2024-07-07 16:10:47 +02:00
@ -0,0 +1,6 @@
## Issue
Member

the PR template seems that its for bug fixes only, I would modify it to make it general, this is an example of what I use

## Summary

<!-- Please provide a brief description of the changes made in this PR -->

### Related issue

<!-- Mention any relevant issues like #123 -->


## Changes

<!-- Please provide some more detail regarding the changes.
Add any additional information, configuration, or data that might be necessary for the review
Mention the type of each change. i.e. `Addition`, `Bug Fix`, `Documentation`, etc... -->


## Checklist
- [ ] Added tests if applicable (for new features/regression/etc...)
- [ ] Documentation
the PR template seems that its for bug fixes only, I would modify it to make it general, this is an example of what I use ``` ## Summary <!-- Please provide a brief description of the changes made in this PR --> ### Related issue <!-- Mention any relevant issues like #123 --> ## Changes <!-- Please provide some more detail regarding the changes. Add any additional information, configuration, or data that might be necessary for the review Mention the type of each change. i.e. `Addition`, `Bug Fix`, `Documentation`, etc... --> ## Checklist - [ ] Added tests if applicable (for new features/regression/etc...) - [ ] Documentation ```
Author
Owner

Nice, I'll update it

Nice, I'll update it
awiteb marked this conversation as resolved
awiteb added the
Status
Waiting On Review
label 2024-07-07 16:16:23 +02:00
awiteb force-pushed awiteb/ci-cd from f82b30ee86 to 4590d8b2af 2024-07-07 19:59:41 +02:00 Compare
awiteb removed the
Status
Waiting On Review
label 2024-07-07 20:00:02 +02:00
awiteb removed review request for Amjad50 2024-07-07 20:00:11 +02:00
awiteb merged commit 4590d8b2af into master 2024-07-07 20:00:25 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: OxideTalis/oxidetalis#9
No description provided.