mirror of
https://github.com/IT4Change/Ocelot-Social.git
synced 2025-12-12 23:35:52 +00:00
Merge pull request #5971 from Ocelot-Social-Community/update-github-actions
chore(other): update github actions for node 16
This commit is contained in:
commit
d2ff5f71be
32
.github/workflows/publish.yml
vendored
32
.github/workflows/publish.yml
vendored
@ -21,7 +21,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# TODO: DO STUFF ??? #####################################################
|
# TODO: DO STUFF ??? #####################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -42,7 +42,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# SET ENVS ###############################################################
|
# SET ENVS ###############################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -62,7 +62,7 @@ jobs:
|
|||||||
- name: Neo4J | Save docker image
|
- name: Neo4J | Save docker image
|
||||||
run: docker save "ocelotsocialnetwork/neo4j-community" > /tmp/neo4j.tar
|
run: docker save "ocelotsocialnetwork/neo4j-community" > /tmp/neo4j.tar
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-neo4j-community
|
name: docker-neo4j-community
|
||||||
path: /tmp/neo4j.tar
|
path: /tmp/neo4j.tar
|
||||||
@ -79,7 +79,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# SET ENVS ###############################################################
|
# SET ENVS ###############################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -102,7 +102,7 @@ jobs:
|
|||||||
- name: Backend | Save docker image
|
- name: Backend | Save docker image
|
||||||
run: docker save "ocelotsocialnetwork/backend" > /tmp/backend.tar
|
run: docker save "ocelotsocialnetwork/backend" > /tmp/backend.tar
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-backend-production
|
name: docker-backend-production
|
||||||
path: /tmp/backend.tar
|
path: /tmp/backend.tar
|
||||||
@ -119,7 +119,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# SET ENVS ###############################################################
|
# SET ENVS ###############################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -142,7 +142,7 @@ jobs:
|
|||||||
- name: Webapp | Save docker image
|
- name: Webapp | Save docker image
|
||||||
run: docker save "ocelotsocialnetwork/webapp" > /tmp/webapp.tar
|
run: docker save "ocelotsocialnetwork/webapp" > /tmp/webapp.tar
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-webapp-production
|
name: docker-webapp-production
|
||||||
path: /tmp/webapp.tar
|
path: /tmp/webapp.tar
|
||||||
@ -159,7 +159,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# SET ENVS ###############################################################
|
# SET ENVS ###############################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -182,7 +182,7 @@ jobs:
|
|||||||
- name: Maintenance | Save docker image
|
- name: Maintenance | Save docker image
|
||||||
run: docker save "ocelotsocialnetwork/maintenance" > /tmp/maintenance.tar
|
run: docker save "ocelotsocialnetwork/maintenance" > /tmp/maintenance.tar
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-maintenance-production
|
name: docker-maintenance-production
|
||||||
path: /tmp/maintenance.tar
|
path: /tmp/maintenance.tar
|
||||||
@ -202,33 +202,33 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# DOWNLOAD DOCKER IMAGES #################################################
|
# DOWNLOAD DOCKER IMAGES #################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Download Docker Image (Neo4J)
|
- name: Download Docker Image (Neo4J)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-neo4j-community
|
name: docker-neo4j-community
|
||||||
path: /tmp
|
path: /tmp
|
||||||
- name: Load Docker Image
|
- name: Load Docker Image
|
||||||
run: docker load < /tmp/neo4j.tar
|
run: docker load < /tmp/neo4j.tar
|
||||||
- name: Download Docker Image (Backend)
|
- name: Download Docker Image (Backend)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-backend-production
|
name: docker-backend-production
|
||||||
path: /tmp
|
path: /tmp
|
||||||
- name: Load Docker Image
|
- name: Load Docker Image
|
||||||
run: docker load < /tmp/backend.tar
|
run: docker load < /tmp/backend.tar
|
||||||
- name: Download Docker Image (WebApp)
|
- name: Download Docker Image (WebApp)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-webapp-production
|
name: docker-webapp-production
|
||||||
path: /tmp
|
path: /tmp
|
||||||
- name: Load Docker Image
|
- name: Load Docker Image
|
||||||
run: docker load < /tmp/webapp.tar
|
run: docker load < /tmp/webapp.tar
|
||||||
- name: Download Docker Image (Maintenance)
|
- name: Download Docker Image (Maintenance)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-maintenance-production
|
name: docker-maintenance-production
|
||||||
path: /tmp
|
path: /tmp
|
||||||
@ -262,7 +262,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# SET ENVS ###############################################################
|
# SET ENVS ###############################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -335,7 +335,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0 # Fetch full History for changelog
|
fetch-depth: 0 # Fetch full History for changelog
|
||||||
##########################################################################
|
##########################################################################
|
||||||
|
|||||||
44
.github/workflows/test.yml
vendored
44
.github/workflows/test.yml
vendored
@ -16,7 +16,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# TODO: DO STUFF ??? #####################################################
|
# TODO: DO STUFF ??? #####################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -37,7 +37,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# NEO4J ##################################################################
|
# NEO4J ##################################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -46,7 +46,7 @@ jobs:
|
|||||||
docker build --target community -t "ocelotsocialnetwork/neo4j-community:test" neo4j/
|
docker build --target community -t "ocelotsocialnetwork/neo4j-community:test" neo4j/
|
||||||
docker save "ocelotsocialnetwork/neo4j-community:test" > /tmp/neo4j.tar
|
docker save "ocelotsocialnetwork/neo4j-community:test" > /tmp/neo4j.tar
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-neo4j-image
|
name: docker-neo4j-image
|
||||||
path: /tmp/neo4j.tar
|
path: /tmp/neo4j.tar
|
||||||
@ -63,7 +63,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# BUILD BACKEND DOCKER IMAGE (build) #####################################
|
# BUILD BACKEND DOCKER IMAGE (build) #####################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -72,7 +72,7 @@ jobs:
|
|||||||
docker build --target test -t "ocelotsocialnetwork/backend:test" backend/
|
docker build --target test -t "ocelotsocialnetwork/backend:test" backend/
|
||||||
docker save "ocelotsocialnetwork/backend:test" > /tmp/backend.tar
|
docker save "ocelotsocialnetwork/backend:test" > /tmp/backend.tar
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-backend-test
|
name: docker-backend-test
|
||||||
path: /tmp/backend.tar
|
path: /tmp/backend.tar
|
||||||
@ -89,7 +89,7 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# BUILD WEBAPP DOCKER IMAGE (build) ######################################
|
# BUILD WEBAPP DOCKER IMAGE (build) ######################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
@ -98,7 +98,7 @@ jobs:
|
|||||||
docker build --target test -t "ocelotsocialnetwork/webapp:test" webapp/
|
docker build --target test -t "ocelotsocialnetwork/webapp:test" webapp/
|
||||||
docker save "ocelotsocialnetwork/webapp:test" > /tmp/webapp.tar
|
docker save "ocelotsocialnetwork/webapp:test" > /tmp/webapp.tar
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-webapp-test
|
name: docker-webapp-test
|
||||||
path: /tmp/webapp.tar
|
path: /tmp/webapp.tar
|
||||||
@ -115,12 +115,12 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# DOWNLOAD DOCKER IMAGE ##################################################
|
# DOWNLOAD DOCKER IMAGE ##################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Download Docker Image (Backend)
|
- name: Download Docker Image (Backend)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-backend-test
|
name: docker-backend-test
|
||||||
path: /tmp
|
path: /tmp
|
||||||
@ -144,12 +144,12 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# DOWNLOAD DOCKER IMAGE ##################################################
|
# DOWNLOAD DOCKER IMAGE ##################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Download Docker Image (Webapp)
|
- name: Download Docker Image (Webapp)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-webapp-test
|
name: docker-webapp-test
|
||||||
path: /tmp
|
path: /tmp
|
||||||
@ -173,19 +173,19 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# DOWNLOAD DOCKER IMAGES #################################################
|
# DOWNLOAD DOCKER IMAGES #################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Download Docker Image (Neo4J)
|
- name: Download Docker Image (Neo4J)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-neo4j-image
|
name: docker-neo4j-image
|
||||||
path: /tmp
|
path: /tmp
|
||||||
- name: Load Docker Image
|
- name: Load Docker Image
|
||||||
run: docker load < /tmp/neo4j.tar
|
run: docker load < /tmp/neo4j.tar
|
||||||
- name: Download Docker Image (Backend)
|
- name: Download Docker Image (Backend)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-backend-test
|
name: docker-backend-test
|
||||||
path: /tmp
|
path: /tmp
|
||||||
@ -230,12 +230,12 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# DOWNLOAD DOCKER IMAGES #################################################
|
# DOWNLOAD DOCKER IMAGES #################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Download Docker Image (Webapp)
|
- name: Download Docker Image (Webapp)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-webapp-test
|
name: docker-webapp-test
|
||||||
path: /tmp
|
path: /tmp
|
||||||
@ -290,26 +290,26 @@ jobs:
|
|||||||
# CHECKOUT CODE ##########################################################
|
# CHECKOUT CODE ##########################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# DOWNLOAD DOCKER IMAGES #################################################
|
# DOWNLOAD DOCKER IMAGES #################################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Download Docker Image (Neo4J)
|
- name: Download Docker Image (Neo4J)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-neo4j-image
|
name: docker-neo4j-image
|
||||||
path: /tmp
|
path: /tmp
|
||||||
- name: Load Docker Image
|
- name: Load Docker Image
|
||||||
run: docker load < /tmp/neo4j.tar
|
run: docker load < /tmp/neo4j.tar
|
||||||
- name: Download Docker Image (Backend)
|
- name: Download Docker Image (Backend)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-backend-test
|
name: docker-backend-test
|
||||||
path: /tmp
|
path: /tmp
|
||||||
- name: Load Docker Image
|
- name: Load Docker Image
|
||||||
run: docker load < /tmp/backend.tar
|
run: docker load < /tmp/backend.tar
|
||||||
- name: Download Docker Image (Webapp)
|
- name: Download Docker Image (Webapp)
|
||||||
uses: actions/download-artifact@v2
|
uses: actions/download-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: docker-webapp-test
|
name: docker-webapp-test
|
||||||
path: /tmp
|
path: /tmp
|
||||||
@ -332,12 +332,12 @@ jobs:
|
|||||||
# UPLOAD SCREENSHOTS & VIDEO #############################################
|
# UPLOAD SCREENSHOTS & VIDEO #############################################
|
||||||
##########################################################################
|
##########################################################################
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: cypress-screenshots
|
name: cypress-screenshots
|
||||||
path: cypress/screenshots/
|
path: cypress/screenshots/
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v2
|
uses: actions/upload-artifact@v3
|
||||||
with:
|
with:
|
||||||
name: cypress-videos
|
name: cypress-videos
|
||||||
path: cypress/videos/
|
path: cypress/videos/
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user