feat: Discord Oauth2 #1

Open
phundrak wants to merge 7 commits from feature/authentication into develop
Showing only changes of commit 578abef488 - Show all commits

View File

@ -21,16 +21,20 @@ jobs:
with:
username: ${{ secrets.DOCKER_REGISTRY_USERNAME }}
password: ${{ secrets.DOCKER_REGISTRY_PASSWORD }}
registry: ${{ var.REGISTRY }}
- uses: cachix/install-nix-action@v27
registry: ${{ vars.REGISTRY }}
- uses: cachix/install-nix-action@v30
with:
nix_path: nixpkgs=channel:nixos-unstable
extra_nix_config: |
sandbox = true
- name: Build Docker image
run: nix develop --command -- just backend build-docker
- name: Load Docker image
run: docker load < result
run: export HOME=/tmp/nix-home && nix build .#dockerBackend
- name: Load Docker Image
run: |
docker load < ./gejdr-backend/result
- name: Docker Metadata action
uses: docker/metadata-action@v5.6.1
id: meta
with:
image: gejdr-backend:latest
tags:
@ -44,3 +48,13 @@ jobs:
org.opencontainers.image.title=Backend GéJDR
org.opencontainers.image.description=Backend for GéJDR
org.opencontainers.image.vendor=Lucien Cartier-Tilet <lucien@phundrak.com>
- name: Retag and publish Docker image for backend
env:
TAGS: ${{ steps.meta.outputs.tags }}
run: |
for tag in ${{ steps.meta.outputs.tags }}; do
newtag=${{ vars.REGISTRY }}/$tag
echo $newtag
# docker tag gejdr-backend:latest $newtag
# docker push $newtag
done