diff --git a/.github/workflows/beta.yml b/.github/workflows/beta.yml index 183b866c2..81941d543 100644 --- a/.github/workflows/beta.yml +++ b/.github/workflows/beta.yml @@ -34,6 +34,9 @@ jobs: - name: Initiate submodules run: git submodule update --init + - name: Copy robots.txt + run: cp public/robots.txt.development public/robots.txt + - name: Publish to Registry uses: elgohr/Publish-Docker-Github-Action@master with: diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 32a685848..27bf89fae 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -38,6 +38,9 @@ jobs: - name: Initiate submodules run: git submodule update --init + - name: Copy robots.txt + run: cp public/robots.txt.development public/robots.txt + - name: Publish to Registry uses: elgohr/Publish-Docker-Github-Action@master with: diff --git a/.github/workflows/prod.yml b/.github/workflows/prod.yml index 04b9144b3..a700f9017 100644 --- a/.github/workflows/prod.yml +++ b/.github/workflows/prod.yml @@ -38,6 +38,9 @@ jobs: - name: Initiate submodules run: git submodule update --init + - name: Copy robots.txt + run: cp public/robots.txt.production public/robots.txt + - name: Publish to Registry uses: elgohr/Publish-Docker-Github-Action@master with: diff --git a/.gitignore b/.gitignore index 01c40b0e4..7272384f3 100644 --- a/.gitignore +++ b/.gitignore @@ -32,6 +32,9 @@ dump.rdb # Ignore compiled assets /public/assets +# Ignore robots.txt - generated before image creation +/public/robots.txt + # Ignore user uploads /public/uploads/* !/public/uploads/.keep diff --git a/public/robots.txt.development b/public/robots.txt.development new file mode 100644 index 000000000..1f53798bb --- /dev/null +++ b/public/robots.txt.development @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / diff --git a/public/robots.txt b/public/robots.txt.production similarity index 100% rename from public/robots.txt rename to public/robots.txt.production