Compare commits

...

2 Commits

Author SHA1 Message Date
LordMathis e751ce1576 Extend gitea actions draft
Build website container / Build image (push) Successful in 6s Details
2023-12-03 00:29:21 +01:00
LordMathis b342a8e020 Remove resume from container 2023-12-03 00:12:11 +01:00
3 changed files with 7 additions and 8 deletions

View File

@ -10,5 +10,4 @@ RUN hugo mod get -u && \
FROM nginx:stable-alpine
COPY --from=build /app/public /usr/share/nginx/html/
ADD https://github.com/LordMathis/resume/releases/latest/download/resume.pdf /usr/share/nginx/html/namesny_matus_resume.pdf
COPY --from=build /app/public /usr/share/nginx/html/

View File

@ -11,6 +11,4 @@ After graduating in Artificial Inteligence and Natural Language Processing I joi
Currently I work at Telespazio as Software Engineer. I am developing a Kubeflow based Machine Learning Platform for Spacecraft Operational datasets. The platform is supposed to allow varius universities and researches to use the data to train ML models while keeping the data safe inside the platform which brings an interesting set of challenges.
I am usually open to discuss MLOps and ML Engineer opportunities. Here's my [resume](/namesny_matus_resume.pdf).
In my free time I selfhost a bunch of usefull applications such as Gitea, Nextcloud and this website. I am learning Go and working on [GitEcho](https://github.com/LordMathis/GitEcho).

View File

@ -10,13 +10,13 @@ Building a docker image and pushing it to registry with GitHub Actions is incred
## Gitea Actions
- Released with 1.19
- Based of act runner
- Mostly compatible with GitHub Actions
Gitea Actions is a CI/CD solution tightly coupled with Gitea. They are available since Gitea 1.19 and are designed to be mostly compatible with GitHub Actions. They are based on the [act](https://github.com/nektos/act) which allows you to run GitHub workflows locally. Gitea has soft forked it to create [act_runner](https://gitea.com/gitea/act_runner).
To use Gitea Actions on you instance, you need to fist allow them in `app.ini`. Then create a token and deploy the runner. Once the runner is deployed and registered you will also need to enable Actions for each repository separately. For a full guide on setting up Actions check the official [Gitea docs](https://docs.gitea.com/usage/actions/quickstart)
## Building and Pushing Docker Image with GitHub Actions
- straight forward with docker actions
With GitHub Actions you can make use of thousands of actions available in [GitHub Marketplace](https://github.com/marketplace?type=actions). If you want to build a docker image on GitHub, you can just use the official docker [build-and-push](https://github.com/marketplace/actions/build-and-push-docker-images) action. Just copy one of the examples and you are good to go.
## Building with Gitea
@ -24,6 +24,8 @@ Deploying example dind-rootless
Testing with the same workflow as on github
secrets
docker command not found
-> switch container to callthehacker