diff --git a/.github-archive/.github/workflows/build.yml b/.github-archive/.github/workflows/build.yml new file mode 100644 index 0000000..2e7f6ee --- /dev/null +++ b/.github-archive/.github/workflows/build.yml @@ -0,0 +1,17 @@ +name: Build +on: + push: + branches: 'main' + +jobs: + build: + name: GitHub Container Registry + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Login to GitHub Container Registry + run: echo ${{ secrets.PAT }} | docker login ghcr.io -u luketainton --password-stdin + - name: Build image for GitHub Container Registry + run: docker build . --file Dockerfile --tag ghcr.io/luketainton/documize:latest + - name: Push image to GitHub Container Registry + run: docker push ghcr.io/luketainton/documize:latest \ No newline at end of file diff --git a/renovate.json b/.github-archive/renovate.json similarity index 100% rename from renovate.json rename to .github-archive/renovate.json diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index 4c2f84c..0000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: Build -on: - push: - branches: main - -jobs: - release-on-push: - runs-on: ubuntu-latest - outputs: - ver: ${{ steps.release.outputs.version }} - tag: ${{ steps.release.outputs.tag_name }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - steps: - - name: Get Release - id: release - uses: rymndhng/release-on-push-action@master - with: - bump_version_scheme: patch - - name: Check Release Output - id: rop-check - run: | - echo "Got tag name ${{ steps.release.outputs.tag_name }}" - echo "Got release version ${{ steps.release.outputs.version }}" - - # build: - # name: GitHub Container Registry - # runs-on: ubuntu-latest - # steps: - # - uses: actions/checkout@v2 - # - name: Login to GitHub Container Registry - # run: echo ${{ secrets.PAT }} | docker login ghcr.io -u luketainton --password-stdin - # - name: Build image for GitHub Container Registry - # run: docker build . --file Dockerfile --tag ghcr.io/luketainton/documize:latest - # - name: Push image to GitHub Container Registry - # run: docker push ghcr.io/luketainton/documize:latest - - build: - name: GitHub Container Registry - runs-on: ubuntu-latest - needs: [prepare-data] - steps: - - uses: actions/checkout@v2 - - name: Login to GitHub Container Registry - run: echo ${{ secrets.PAT }} | docker login ghcr.io -u luketainton --password-stdin - - name: Build image for GitHub Container Registry - run: docker build . --file Dockerfile --tag ghcr.io/luketainton/documize:${{ needs.release-on-push.outputs.ver }} --tag ghcr.io/luketainton/documize:latest - - name: Push image to GitHub Container Registry - run: | - docker push ghcr.io/luketainton/documize:latest - docker push ghcr.io/luketainton/documize:${{ needs.release-on-push.outputs.ver }}