@@ -26,20 +26,12 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
tea login add --name gitea-rinoa --url ${{ secrets.RINOA_GITEA_URL }} --user gitea-sonarqube-bot --password "${{ secrets.BOT_GITEA_PASSWORD }}" --token ${{ secrets.BOT_GITEA_TOKEN }}
|
tea login add --name gitea-rinoa --url ${{ secrets.RINOA_GITEA_URL }} --user gitea-sonarqube-bot --password "${{ secrets.BOT_GITEA_PASSWORD }}" --token ${{ secrets.BOT_GITEA_TOKEN }}
|
||||||
tea login default gitea-rinoa
|
tea login default gitea-rinoa
|
||||||
echo "Checking if PR exists for ${{ github.ref_name }}"
|
echo "Checking if PR exists for ${{ github.ref_name }}..."
|
||||||
tea pr ls --repo ${{ github.repository }} --state open --fields index,title,head,state
|
tea pr ls --repo ${{ github.repository }} --state all --fields index,title,head,state --output csv | egrep '${{ github.ref_name }}' | head -1 | egrep -q 'open'
|
||||||
tea pr ls --repo ${{ github.repository }} --state all --fields index,title,head,state --output csv | egrep -q '${{ gitea.ref_name }}'
|
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
echo "PR exists, checking state..."
|
echo "An open PR exists, skipping creation..."
|
||||||
pr_state=$(tea pr ls --repo ${{ github.repository }} --state all --fields index,title,head,state --output csv | egrep '${{ github.ref_name }}' | awk -F',' '{print $4}')
|
|
||||||
if [ "${pr_state}" != 'open' ]; then
|
|
||||||
echo "PR does not exist, creating..."
|
|
||||||
tea pr c -r "${{ github.repository }}" -t "Automated PR for ${{ github.ref_name }}" -d "Automated PR for ${{ github.ref_name }}"
|
|
||||||
elif [ "${pr_state}" = 'open' ]; then
|
|
||||||
echo "PR already exists, skipping creation..."
|
|
||||||
fi
|
|
||||||
elif [ $? -eq 1 ]; then
|
elif [ $? -eq 1 ]; then
|
||||||
echo "PR does not exist, creating..."
|
echo "No open PRs, creating one..."
|
||||||
tea pr c -r "${{ github.repository }}" -t "Automated PR for ${{ github.ref_name }}" -d "Automated PR for ${{ github.ref_name }}"
|
tea pr c -r "${{ github.repository }}" -t "Automated PR for ${{ github.ref_name }}" -d "Automated PR for ${{ github.ref_name }}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
+21
-1
@@ -556,7 +556,10 @@ services:
|
|||||||
castopod:
|
castopod:
|
||||||
container_name: castopod
|
container_name: castopod
|
||||||
depends_on:
|
depends_on:
|
||||||
- mariadb
|
mariadb:
|
||||||
|
condition: service_started
|
||||||
|
required: true
|
||||||
|
restart: true
|
||||||
environment:
|
environment:
|
||||||
MYSQL_DATABASE: castopod
|
MYSQL_DATABASE: castopod
|
||||||
MYSQL_USER: castopod
|
MYSQL_USER: castopod
|
||||||
@@ -1706,6 +1709,7 @@ services:
|
|||||||
mariadb:
|
mariadb:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
required: true
|
required: true
|
||||||
|
restart: true
|
||||||
environment:
|
environment:
|
||||||
APP_ADMIN_EMAIL: charish.patel@trez.wtf
|
APP_ADMIN_EMAIL: charish.patel@trez.wtf
|
||||||
APP_ADMIN_PASSWORD: ${HORTUSFOX_ADMIN_PASSWORD}
|
APP_ADMIN_PASSWORD: ${HORTUSFOX_ADMIN_PASSWORD}
|
||||||
@@ -1868,6 +1872,11 @@ services:
|
|||||||
create_host_path: true
|
create_host_path: true
|
||||||
invoice_ninja:
|
invoice_ninja:
|
||||||
container_name: invoice_ninja
|
container_name: invoice_ninja
|
||||||
|
depends_on:
|
||||||
|
mariadb:
|
||||||
|
condition: service_started
|
||||||
|
required: true
|
||||||
|
restart: true
|
||||||
environment:
|
environment:
|
||||||
APP_DEBUG: true
|
APP_DEBUG: true
|
||||||
APP_KEY: ${IN_APP_KEY}
|
APP_KEY: ${IN_APP_KEY}
|
||||||
@@ -3311,6 +3320,11 @@ services:
|
|||||||
volume: {}
|
volume: {}
|
||||||
nextcloud:
|
nextcloud:
|
||||||
container_name: nextcloud
|
container_name: nextcloud
|
||||||
|
depends_on:
|
||||||
|
mariadb:
|
||||||
|
condition: service_started
|
||||||
|
required: true
|
||||||
|
restart: true
|
||||||
environment:
|
environment:
|
||||||
PGID: 1000
|
PGID: 1000
|
||||||
PUID: 1000
|
PUID: 1000
|
||||||
@@ -3423,6 +3437,11 @@ services:
|
|||||||
type: bind
|
type: bind
|
||||||
paperless-ngx:
|
paperless-ngx:
|
||||||
container_name: paperless-ngx
|
container_name: paperless-ngx
|
||||||
|
depends_on:
|
||||||
|
mariadb:
|
||||||
|
condition: service_started
|
||||||
|
required: true
|
||||||
|
restart: true
|
||||||
environment:
|
environment:
|
||||||
PAPERLESS_DBENGINE: mariadb
|
PAPERLESS_DBENGINE: mariadb
|
||||||
PAPERLESS_DBHOST: mariadb
|
PAPERLESS_DBHOST: mariadb
|
||||||
@@ -6072,6 +6091,7 @@ services:
|
|||||||
mariadb:
|
mariadb:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
required: true
|
required: true
|
||||||
|
restart: true
|
||||||
redis:
|
redis:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
required: true
|
required: true
|
||||||
|
|||||||
Reference in New Issue
Block a user