From 33214bd98ba4ac2be90f5976672b3f030fce9ce4 Mon Sep 17 00:00:00 2001 From: Steven Date: Fri, 29 Aug 2025 20:57:37 +0200 Subject: [PATCH] Release/7.1.0 (#72) * upgrade to alpine from 3.19 to 3.22.1 Use drinternet/rsync 1.5.1 with alpine 3.22.1 https://hub.docker.com/layers/drinternet/rsync/v1.5.1/images/sha256-e61f4047577b566872764fa39299092adeab691efb3884248dbd6495dc926527 * upgrade to alpine from 3.19 to 3.22.1 Use drinternet/rsync 1.5.1 with alpine 3.22.1 https://hub.docker.com/layers/drinternet/rsync/v1.5.1/images/sha256-e61f4047577b566872764fa39299092adeab691efb3884248dbd6495dc926527 * Alpine 3.22.1 * Update SECURITY.md * Alpine 3.22.1 * Update LICENSE --- Dockerfile | 4 ++-- LICENSE | 2 +- README.md | 26 +++++++++++++++++--------- SECURITY.md | 1 + 4 files changed, 21 insertions(+), 12 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0fe5c56..b2cdadb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -# drinternet/rsync@v1.4.4 -FROM drinternet/rsync@sha256:15b2949838074bd93c49421c22380396a0cd53a322439e799ac87afcadcfe234 +# drinternet/rsync@v1.5.1 +FROM drinternet/rsync@sha256:e61f4047577b566872764fa39299092adeab691efb3884248dbd6495dc926527 # always force-upgrade rsync to get the latest security fixes RUN apk update && apk add --no-cache --upgrade rsync diff --git a/LICENSE b/LICENSE index 3907af1..aa38d49 100644 --- a/LICENSE +++ b/LICENSE @@ -1,7 +1,7 @@ MIT License Copyright (c) 2019-2022 Contention -Copyright (c) 2019-2024 Burnett01 +Copyright (c) 2019-2025 Burnett01 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index fc7be23..08e92f5 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,10 @@ This GitHub Action (amd64) deploys files in `GITHUB_WORKSPACE` to a remote folde Use this action in a CD workflow which leaves deployable code in `GITHUB_WORKSPACE`. -The base-image [drinternet/rsync](https://github.com/JoshPiper/rsync-docker/) of this action is very small and is based on Alpine 3.19.1 (no cache) which results in fast deployments. +The base-image [drinternet/rsync](https://github.com/JoshPiper/rsync-docker/) of this action is very small and is based on Alpine 3.22.1 (no cache) which results in fast deployments. -Alpine version: [3.19.1](https://alpinelinux.org/posts/Alpine-3.19.1-released.html) -Rsync version: [3.4.0-r0](https://download.samba.org/pub/rsync/NEWS#3.4.0) +Alpine version: [3.22.1](https://alpinelinux.org/posts/Alpine-3.19.8-3.20.7-3.21.4-3.22.1-released.html) +Rsync version: [3.4.1-r0](https://download.samba.org/pub/rsync/NEWS#3.4.1) --- @@ -43,7 +43,7 @@ This action needs secret variables for the ssh private key of your key pair. The For simplicity, we are using `DEPLOY_*` as the secret variables throughout the examples. -## Current Version: 7.0.2 +## Current Version: 7.1.0 ## Example usage @@ -62,7 +62,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: rsync deployments - uses: burnett01/rsync-deployments@7.0.2 + uses: burnett01/rsync-deployments@7.1.0 with: switches: -avzr --delete path: src/ @@ -81,7 +81,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: rsync deployments - uses: burnett01/rsync-deployments@7.0.2 + uses: burnett01/rsync-deployments@7.1.0 with: switches: -avzr --delete --exclude="" --include="" --filter="" path: src/ @@ -101,7 +101,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: rsync deployments - uses: burnett01/rsync-deployments@7.0.2 + uses: burnett01/rsync-deployments@7.1.0 with: switches: -avzr --delete path: src/ @@ -121,7 +121,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: rsync deployments - uses: burnett01/rsync-deployments@7.0.2 + uses: burnett01/rsync-deployments@7.1.0 with: switches: -avzr --delete path: src/ @@ -147,7 +147,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: rsync deployments - uses: burnett01/rsync-deployments@7.0.2 + uses: burnett01/rsync-deployments@7.1.0 with: switches: -avzr --delete legacy_allow_rsa_hostkeys: "true" @@ -163,6 +163,14 @@ See [#49](https://github.com/Burnett01/rsync-deployments/issues/49) and [#24](ht --- +## Version 7.0.2 + +Check here: + +- https://github.com/Burnett01/rsync-deployments/tree/7.0.2 (alpine 3.19.1) + +--- + ## Version 7.0.0 & 7.0.1 (DEPRECATED) Check here: diff --git a/SECURITY.md b/SECURITY.md index 36f2e06..6e47c84 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -6,6 +6,7 @@ The following versions are currently being supported with security updates: | Version | Supported | Rsync version | | ------- | ------------------ | ------------------ | +| 7.1.0 | :white_check_mark: | >= 3.4.1 | | 7.0.2 | :white_check_mark: | >= 3.4.0 | | 7.0.1 | :warning: DEPRECATED | < 3.4.0 | | 7.0.0 | :warning: DEPRECATED | < 3.4.0|