Compare commits

...

3 Commits

Author SHA1 Message Date
08d62b792b
added master branch exclusion 2024-10-18 23:12:30 +02:00
1365a33b33
add deploy workflow 2024-10-18 23:12:17 +02:00
c421cd3121
add build badge 2024-10-18 23:08:20 +02:00
3 changed files with 29 additions and 1 deletions

@ -1,7 +1,8 @@
name: Test build
run-name: ${{ gitea.event_name }} is testing out Gitea Actions 🚀
on:
- push:
- branches-ignore:
- master
- workflow_dispatch:
jobs:

@ -0,0 +1,25 @@
name: Test build
on:
- push:
- branches:
- master
- workflow_dispatch:
jobs:
Build-Docker:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Build Docker Image
run: docker buildx build -t ${{ vars.DOCKER_TAG }} .
- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Push Docker image
run: docker push ${{ vars.DOCKER_TAG }}

@ -1,5 +1,7 @@
# archean-server-pelican
![Build Status](https://git.tomatentum.net/tueem/archean-server-pelican/actions/workflows/build.yaml/badge.svg)
This is a modified docker container of the server container for archean to work with pelican panel.
- [Docker repo](https://hub.docker.com/repository/docker/tueem/archean-server-pelican/general)