mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
add new github action for netlify version
This commit is contained in:
@@ -0,0 +1,29 @@
|
|||||||
|
name: Latest Dev Commit
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- development
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
update-hash:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Checkout code
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
|
- name: Get latest commit hash
|
||||||
|
id: vars
|
||||||
|
run: echo "::set-output name=commit_hash::$(git rev-parse HEAD)"
|
||||||
|
|
||||||
|
- name: Update latest_dev_commit.txt
|
||||||
|
run: echo "${{ steps.vars.outputs.commit_hash }}" > ./public/latest_dev_commit.txt
|
||||||
|
|
||||||
|
- name: Commit and push
|
||||||
|
run: |
|
||||||
|
git config --local user.email "action@github.com"
|
||||||
|
git config --local user.name "GitHub Action"
|
||||||
|
git add ./public/latest_dev_commit.txt
|
||||||
|
git commit -m "Update latest_dev_commit.txt with latest commit hash"
|
||||||
|
git push
|
||||||
+1
-1
@@ -79,7 +79,7 @@ export default function App() {
|
|||||||
|
|
||||||
// Check for commit hash if commitRef is defined
|
// Check for commit hash if commitRef is defined
|
||||||
if (commitRef.length > 0) {
|
if (commitRef.length > 0) {
|
||||||
const commitRes = await fetch('https://raw.githubusercontent.com/plebbit/plebchan/development/public/latest_commit.txt', { cache: 'no-cache' });
|
const commitRes = await fetch('https://raw.githubusercontent.com/plebbit/plebchan/development/public/latest_dev_commit.txt', { cache: 'no-cache' });
|
||||||
const latestCommit = await commitRes.text();
|
const latestCommit = await commitRes.text();
|
||||||
|
|
||||||
if (latestCommit.trim() !== commitRef.trim()) {
|
if (latestCommit.trim() !== commitRef.trim()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user