Skip to content

Commit

Permalink
Updates actions
Browse files Browse the repository at this point in the history
  • Loading branch information
jesperancinha committed Jun 19, 2024
1 parent 4357d24 commit b0683d0
Show file tree
Hide file tree
Showing 8 changed files with 62 additions and 20 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/vma-archiver-cypress-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
run: make deps-cypress-update

- name: Create pull request
uses: peter-evans/create-pull-request@v3
uses: peter-evans/create-pull-request@v6
with:
commit-message: Update sbt dependencies
branch: update-cypress-dependencies-and-containers
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/vma-archiver-e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,17 @@ jobs:
e2e-electron:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
- name: Locust
run: sudo pip3 install locust

- name: Start Docker
uses: nick-fields/retry@v2
uses: nick-fields/retry@v3
with:
max_attempts: 5
retry_on: error
Expand All @@ -36,17 +36,17 @@ jobs:
e2e-chrome:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
- name: Locust
run: sudo pip3 install locust

- name: Start Docker
uses: nick-fields/retry@v2
uses: nick-fields/retry@v3
with:
max_attempts: 5
retry_on: error
Expand All @@ -62,17 +62,17 @@ jobs:
e2e-firefox:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
- name: Locust
run: sudo pip3 install locust

- name: Start Docker
uses: nick-fields/retry@v2
uses: nick-fields/retry@v3
with:
max_attempts: 5
retry_on: error
Expand All @@ -89,17 +89,17 @@ jobs:
e2e-edge:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
- name: Locust
run: sudo pip3 install locust

- name: Start Docker
uses: nick-fields/retry@v2
uses: nick-fields/retry@v3
with:
max_attempts: 5
retry_on: error
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
run: make deps-update

- name: Create pull request
uses: peter-evans/create-pull-request@v3
uses: peter-evans/create-pull-request@v6
with:
commit-message: Update sbt dependencies
branch: update-npm-dependencies
Expand Down
33 changes: 33 additions & 0 deletions .github/workflows/vma-archiver-plugins-update.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Updates plugins

on:
schedule:
- cron: '0 0 * * 0'
workflow_dispatch:

jobs:
update-plugins:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20'

- name: Run dependency update script
run: make deps-plugins-update

- name: Create pull request
uses: peter-evans/create-pull-request@v6
with:
commit-message: Update plugins
branch: update-plugins
title: 'Update plugins'
body: |
This pull request updates the following dependencies:
- Current plugin updates
labels: dependencies
4 changes: 2 additions & 2 deletions .github/workflows/vma-archiver-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/vma-archiver.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
Expand Down
9 changes: 9 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -149,10 +149,19 @@ update: remove-lock-files
ncu -u; \
yarn;
deps-update: update
revert-deps-cypress-update:
if [ -f e2e/docker-composetmp.yml ]; then rm e2e/docker-composetmp.yml; fi
if [ -f e2e/packagetmp.json ]; then rm e2e/packagetmp.json; fi
git checkout e2e/docker-compose.yml
git checkout e2e/package.json
revert-deps-cypress-update:
if [ -f e2e/docker-composetmp.yml ]; then rm e2e/docker-composetmp.yml; fi
if [ -f e2e/packagetmp.json ]; then rm e2e/packagetmp.json; fi
git checkout e2e/docker-compose.yml
git checkout e2e/package.json
deps-cypress-update:
curl -sL https://raw.githubusercontent.com/jesperancinha/project-signer/master/cypressUpdateOne.sh | bash
deps-plugins-update:
curl -sL https://raw.githubusercontent.com/jesperancinha/project-signer/master/pluginUpdatesOne.sh | bash
deps-update: update
deps-quick-update: deps-cypress-update deps-plugins-update

0 comments on commit b0683d0

Please sign in to comment.