diff --git a/.woodpecker.yml b/.woodpecker.yml index 443867a..46ec9e9 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,6 +1,6 @@ steps: build: - image: git.mzhang.io/michael/blog-docker-builder:l3kh5sx46zqszsbr1ghvvdyp0zl8gl9m + image: git.mzhang.io/michael/blog-docker-builder:j2ysg2m75s15il5wddnjbz3j36yy5fsa environment: - ASTRO_TELEMETRY_DISABLED=1 commands: @@ -13,9 +13,10 @@ steps: - event: push deploy: - image: git.mzhang.io/michael/blog-docker-builder:l3kh5sx46zqszsbr1ghvvdyp0zl8gl9m + image: git.mzhang.io/michael/blog-docker-builder:j2ysg2m75s15il5wddnjbz3j36yy5fsa commands: - - aws s3 sync ./dist/ s3://mzhang-io-website/ + - mc alias set $AWS_DEFAULT_REGION $AWS_ENDPOINT_URL $AWS_ACCESS_KEY_ID $AWS_SECRET_ACCESS_KEY --api S3v4 + - mc mirror --overwrite ./dist/ $AWS_DEFAULT_REGION/mzhang-io-website/ secrets: - AWS_ACCESS_KEY_ID - AWS_DEFAULT_REGION diff --git a/src/components/Footer.astro b/src/components/Footer.astro index a32180b..d95e59b 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -1,7 +1,10 @@ --- import "../styles/footer.scss"; +import { execSync } from "node:child_process"; const dateUpdated = new Date(); +const gitRevShort = execSync("git rev-parse --short HEAD").toString().trim(); +const gitRev = execSync("git rev-parse HEAD").toString().trim(); ---