diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e59a64f..deb66a4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,7 +45,9 @@ jobs: file: ./Dockerfile push: true platforms: linux/amd64 - tags: ghcr.io/obviyus/hamverbot:${{ github.sha }} + tags: | + ghcr.io/obviyus/hamverbot:${{ github.sha }} + ghcr.io/obviyus/hamverbot:latest cache-from: type=gha cache-to: type=gha,mode=max @@ -73,27 +75,8 @@ jobs: file: ./Dockerfile push: true platforms: linux/arm64 - tags: ghcr.io/obviyus/hamverbot:${{ github.sha }} - cache-from: type=gha - cache-to: type=gha,mode=max - - create-manifest: - name: Create and Push Multi-Arch Manifest - needs: [publish-amd64, publish-arm64] - runs-on: ubuntu-latest - steps: - - name: Login to GHCR - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Create and push manifest - run: | - docker manifest create ghcr.io/obviyus/hamverbot:latest \ + tags: | ghcr.io/obviyus/hamverbot:${{ github.sha }} - docker manifest annotate ghcr.io/obviyus/hamverbot:latest \ - ghcr.io/obviyus/hamverbot:${{ github.sha }} --arch amd64 --os linux - docker manifest annotate ghcr.io/obviyus/hamverbot:latest \ - ghcr.io/obviyus/hamverbot:${{ github.sha }} --arch arm64 --os linux - docker manifest push ghcr.io/obviyus/hamverbot:latest \ No newline at end of file + ghcr.io/obviyus/hamverbot:latest + cache-from: type=gha + cache-to: type=gha,mode=max \ No newline at end of file diff --git a/config.toml b/config.toml index 012ac6d..3b1ecef 100644 --- a/config.toml +++ b/config.toml @@ -8,7 +8,7 @@ server = "irc.libera.chat" port = 6697 use_tls = true encoding = "UTF-8" -channels = ["#f1"] +channels = ["#obviyus"] umodes = "+RB-x" user_info = "IRC bot for #f1" version = "irc:git:Rust"