Skip to content

Add push

Add push #8

Workflow file for this run

name: Deploy
on:
push:
# branches: [main]
permissions:
packages: write
jobs:
ci:
name: Build and Push
runs-on: ubuntu-latest
strategy:
matrix:
project: [fwxvi, fwxvii]
steps:
- uses: actions/checkout@v5
name: Checkout Repository
with:
persist-credentials: false
- uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9
name: Container Registry Login
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- uses: cachix/install-nix-action@2126ae7fc54c9df00dd18f7f18754393182c73cd
name: Install Nix
with:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
- name: Build and Tag Docker Image
env:
PROJECT: ${{ matrix.project }}
VERSION: ${{ github.ref }}
run: ./${{ matrix.project }}/build