[CHORE] Fix Endpoints & Forgejo Refs

This commit is contained in:
Dunemask 2024-08-24 21:47:25 -06:00
parent 02ebb4634f
commit 2dc6d1bbd1

View file

@ -7,7 +7,7 @@ inputs:
s3-backup-path: s3-backup-path:
description: "Workspace to setup Oasis" description: "Workspace to setup Oasis"
required: false required: false
default: backups/gitea-repositories/${{ gitea.repository }} default: backups/forgejo-repositories/${{ forgejo.repository }}
runs: runs:
using: "composite" using: "composite"
steps: steps:
@ -15,20 +15,20 @@ runs:
- name: Checkout Repository - name: Checkout Repository
uses: actions/checkout@v3 uses: actions/checkout@v3
with: with:
path: ${{ gitea.workspace }}/repo path: ${{ forgejo.workspace }}/repo
# Load Backup Envars # Load Backup Envars
- name: Setup Backup Envars - name: Setup Backup Envars
uses: https://gitea.dunemask.dev/elysium/elysium-actions@infisical-env uses: https://forgejo.dunemask.dev/elysium/elysium-actions@infisical-env
with: with:
infisical-token: ${{ inputs.infisical-token }} infisical-token: ${{ inputs.infisical-token }}
secret-envs: edge secret-envs: edge
secret-paths: /devops/gitea-backups secret-paths: /devops/forgejo-backups
# Fix Envar Format # Fix Envar Format
- name: Fix Env Format - name: Fix Env Format
run: | run: |
echo BACKUP_S3_ENDPOINT=${{ env.DEVOPS_GITEA_ELYSIUM_ORG_S3_ENDPOINT }} >> $GITHUB_ENV echo BACKUP_S3_ENDPOINT=${{ env.DEVOPS_FORGEJO_ELYSIUM_ORG_S3_ENDPOINT }} >> $GITHUB_ENV
echo BACKUP_S3_KEY_ID=${{ env.DEVOPS_GITEA_ELYSIUM_ORG_S3_KEY_ID }} >> $GITHUB_ENV echo BACKUP_S3_KEY_ID=${{ env.DEVOPS_FORGEJO_ELYSIUM_ORG_S3_KEY_ID }} >> $GITHUB_ENV
echo BACKUP_S3_KEY=${{ env.DEVOPS_GITEA_ELYSIUM_ORG_S3_KEY }} >> $GITHUB_ENV echo BACKUP_S3_KEY=${{ env.DEVOPS_FORGEJO_ELYSIUM_ORG_S3_KEY }} >> $GITHUB_ENV
# Backup Repository # Backup Repository
- name: S3 Backup - name: S3 Backup
uses: peter-evans/s3-backup@v1 uses: peter-evans/s3-backup@v1
@ -37,6 +37,6 @@ runs:
ACCESS_KEY_ID: ${{ env.BACKUP_S3_KEY_ID }} ACCESS_KEY_ID: ${{ env.BACKUP_S3_KEY_ID }}
SECRET_ACCESS_KEY: ${{ env.BACKUP_S3_KEY }} SECRET_ACCESS_KEY: ${{ env.BACKUP_S3_KEY }}
MIRROR_TARGET: ${{ inputs.s3-backup-path }} MIRROR_TARGET: ${{ inputs.s3-backup-path }}
MIRROR_SOURCE: ${{ gitea.workspace }}/repo MIRROR_SOURCE: ${{ forgejo.workspace }}/repo
with: with:
args: --overwrite --remove args: --overwrite --remove