From 97e1214f68ba0c71f93cc7feb636eda0eba6819b Mon Sep 17 00:00:00 2001 From: Paramtamtam Date: Sat, 16 Jan 2021 01:42:44 +0500 Subject: [PATCH] Github Actions and readme file updated --- .github/workflows/release.yml | 16 ++++++++-------- README.md | 8 ++++++++ 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 37a9424..28cc5fa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,10 +12,6 @@ jobs: - name: Check out code uses: actions/checkout@v2 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 # Action page: - id: buildx - - name: Docker login in default registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_LOGIN }}" --password-stdin &> /dev/null @@ -28,11 +24,15 @@ jobs: - name: Build image run: | - docker buildx build \ - --platform ${{ steps.buildx.outputs.platforms }} \ + docker build \ --tag "tarampampam/3proxy:${{ steps.tag.outputs.value }}" \ --tag "tarampampam/3proxy:latest" \ --tag "ghcr.io/tarampampam/3proxy:${{ steps.tag.outputs.value }}" \ --tag "ghcr.io/tarampampam/3proxy:latest" \ - --push \ - . + -f ./Dockerfile . + + - name: Push into default registry + run: docker push "tarampampam/3proxy:${IMAGE_TAG}" && docker push "tarampampam/3proxy:latest" + + - name: Push into ghcr.io + run: docker push "ghcr.io/tarampampam/3proxy:${IMAGE_TAG}" && docker push "ghcr.io/tarampampam/3proxy:latest" diff --git a/README.md b/README.md index 3edf126..3f0efca 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,14 @@ $ docker run --rm -d \ tarampampam/3proxy:latest ``` +## Releasing + +New versions publishing is very simple - just make required changes in this repository, update [changelog file](CHANGELOG.md) and "publish" new release using repo releases page. + +Docker images will be build and published automatically. + +> New release will overwrite the `latest` docker image tag in both registers. + ## Changes log [![Release date][badge_release_date]][link_releases]