From c6dec071bb4721c9fc2412d0d105cc354b62f476 Mon Sep 17 00:00:00 2001 From: Troy Date: Sat, 8 Mar 2025 14:53:12 +0000 Subject: [PATCH] feat: build using forgejo actions --- {.github => .forgejo}/workflows/docker.yml | 17 +++-------------- {.github => .forgejo}/workflows/test.yml | 0 .github/CODEOWNERS | 1 - .github/dependabot.yml | 10 ---------- 4 files changed, 3 insertions(+), 25 deletions(-) rename {.github => .forgejo}/workflows/docker.yml (63%) rename {.github => .forgejo}/workflows/test.yml (100%) delete mode 100644 .github/CODEOWNERS delete mode 100644 .github/dependabot.yml diff --git a/.github/workflows/docker.yml b/.forgejo/workflows/docker.yml similarity index 63% rename from .github/workflows/docker.yml rename to .forgejo/workflows/docker.yml index 8797b38..9292a46 100644 --- a/.github/workflows/docker.yml +++ b/.forgejo/workflows/docker.yml @@ -6,7 +6,7 @@ on: - "main" env: - REGISTRY: ghcr.io + REGISTRY: code.troylusty.com IMAGE_NAME: ${{ github.repository }} permissions: @@ -15,7 +15,7 @@ permissions: jobs: run-tests: - uses: ./.github/workflows/test.yml + uses: ./.forgejo/workflows/test.yml build-and-push-image: runs-on: ubuntu-latest @@ -30,7 +30,7 @@ jobs: with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} + password: ${{ secrets.pat }} - name: Build and push Docker image uses: docker/build-push-action@v6 @@ -40,14 +40,3 @@ jobs: tags: | ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }} - - - name: Get repository name - run: | - echo "REPO_NAME=${GITHUB_REPOSITORY#$GITHUB_REPOSITORY_OWNER/}" >> $GITHUB_ENV - - - name: Delete oldest packages - uses: actions/delete-package-versions@v5 - with: - package-name: ${{ env.REPO_NAME }} - package-type: "container" - min-versions-to-keep: 25 diff --git a/.github/workflows/test.yml b/.forgejo/workflows/test.yml similarity index 100% rename from .github/workflows/test.yml rename to .forgejo/workflows/test.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index 4222c24..0000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1 +0,0 @@ -* @troylusty diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 49079cc..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,10 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "npm" - directory: "/" - schedule: - interval: "weekly" - groups: - dev-dependencies: - patterns: - - "*"