Compare commits

...

18 Commits

Author SHA1 Message Date
ac5ed47ced .github/workflows/ahri-build.yml hinzugefügt
All checks were successful
/ Build Container (push) Successful in 3m16s
2025-03-11 16:46:49 +00:00
ec6cf57740 remov shit 2024-01-10 19:51:19 +00:00
7fec58cf85 ? 2024-01-10 19:48:43 +00:00
b6e63f8b90 env 2024-01-10 19:43:08 +00:00
ef7996fe9a Update .gitlab-ci.yml 2024-01-10 19:40:49 +00:00
ff0df61d50 Update .gitlab-ci.yml 2024-01-10 19:37:42 +00:00
12ba4340b7 Merge branch 'v1.12.3' into 'ln-deploy'
POS and Crowdfund: Improve item editor (#5418)

See merge request synced/btcpayserver!9
2024-01-10 19:17:38 +00:00
c768454d3c Merge branch 'v1.11.7' into 'ln-deploy'
Use _blank link targt for payment scheme links (#5284)

See merge request synced/btcpayserver!8
2023-10-19 20:51:47 +00:00
586ad238c6 Merge branch 'master' into 'ln-deploy'
Policies: Update wording to fit API keys and Roles (#5106)

See merge request synced/btcpayserver!7
2023-08-30 20:23:19 +00:00
69ea1dc72e Merge branch 'master' into 'ln-deploy'
Do not provide lnurl method if ln node is dead

See merge request synced/btcpayserver!6
2023-04-03 09:28:37 +00:00
f87b7935c9 Update .gitlab-ci.yml file 2023-03-21 19:26:51 +00:00
2ac7747388 Merge branch 'master' into 'ln-deploy'
Greenfield: Admins can create/delete API keys of any user (#4680)

See merge request synced/btcpayserver!5
2023-03-21 19:23:30 +00:00
affacc8b0c Merge branch 'master' into 'ln-deploy'
Add additional permission for pull payments (#4539)

See merge request synced/btcpayserver!4
2023-02-23 22:22:30 +00:00
9511c767dd Merge branch 'master' into 'ln-deploy'
[Greenfield]: Add DescriptionHashOnly to include a description hash in the BOLT11 (#4411)

See merge request synced/btcpayserver!3
2023-01-16 15:10:34 +00:00
6ccef71eba Merge branch 'master' into 'ln-deploy'
Fix Public Node Info View

See merge request synced/btcpayserver!2
2022-12-12 14:05:10 +00:00
a11d543ea8 Merge branch 'master' into 'ln-deploy'
Fix webhook display bug (#3959)

See merge request synced/btcpayserver!1
2022-07-26 21:52:21 +00:00
dc795587f0 Update .gitlab-ci.yml file 2022-07-09 01:03:24 +00:00
4e47a311a6 Update BTCPayServer.Data/Data/InvoiceSearchData.cs, .gitlab-ci.yml 2022-07-09 01:01:44 +00:00
4 changed files with 48 additions and 2 deletions

26
.github/workflows/ahri-build.yml vendored Normal file
View File

@ -0,0 +1,26 @@
on: [push]
jobs:
build:
runs-on: ubuntu-latest
name: Build Container
steps:
- name: Checkout
id: checkout
uses: actions/checkout@v4
- name: Setup Docker BuildX
id: setup-buildx
uses: actions/docker-setup-buildx-action@v3
- name: Login to Gitea
uses: actions/docker-login-action@v3
with:
registry: ${{ env.registry }}
username: ${{ gitea.actor }}
password: ${{ secrets.PAT_TOKEN }}
- name: Build the Container
id: build
uses: actions/docker-build-push-action@v6
with:
file: Dockerfile
context: .
push: true
tags: ${{ env.registry }}/${{ gitea.repository }}:latest

19
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,19 @@
stages:
- build
build:
image: docker:20.10.16
services:
- docker:20.10.16-dind
stage: build
variables:
DOCKER_HOST: tcp://docker:2376
DOCKER_TLS_CERTDIR: "/certs"
DOCKER_TLS_VERIFY: 1
DOCKER_CERT_PATH: "$DOCKER_TLS_CERTDIR/client"
IMAGE_TAG: $CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:latest
script:
# Start The Docker Build
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- docker build -t $IMAGE_TAG -f Dockerfile .
- docker push $IMAGE_TAG

View File

@ -1,3 +1,4 @@
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Microsoft.EntityFrameworkCore;
@ -9,7 +10,7 @@ namespace BTCPayServer.Data
{
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[Key]
public int Id { get; set; }
public Int64 Id { get; set; }
[ForeignKey(nameof(InvoiceData))]
public string InvoiceDataId { get; set; }

View File

@ -1,4 +1,4 @@
FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:8.0.100-bookworm-slim AS builder
FROM mcr.microsoft.com/dotnet/sdk:8.0.100-bookworm-slim AS builder
ENV DOTNET_CLI_TELEMETRY_OPTOUT=1
WORKDIR /source
COPY nuget.config nuget.config