Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/db_backup.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
SPACE_NAME: scrap-db-backups
steps:
- name: Checkout code
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0

- uses: szenius/[email protected]
with:
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,17 @@ jobs:
cancel-in-progress: true
steps:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3.10.0
uses: docker/setup-buildx-action@v3.11.1

- name: Login to GitHub registry
uses: docker/login-action@v3.4.0
uses: docker/login-action@v3.5.0
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ github.token }}

- name: Build and push docker image
uses: docker/build-push-action@v6.15.0
uses: docker/build-push-action@v6.18.0
with:
push: true
tags: ghcr.io/${{ github.repository }}:latest
Expand All @@ -48,21 +48,21 @@ jobs:
SPACE_NAME: cdn.githubcontrib.samarchyan.me
steps:
- name: Checkout code
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0

- name: Set up Python
uses: actions/setup-python@v5.5.0
uses: actions/setup-python@v5.6.0
with:
python-version: "3.12"

- name: Set up Node.js
uses: actions/setup-node@v4.3.0
uses: actions/setup-node@v4.4.0
with:
node-version: 18.x
registry-url: https://registry.npmjs.org

- name: Use npm cache
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
path: ~/.npm
key: npm
Expand All @@ -75,30 +75,30 @@ jobs:
run: echo "dir=$(yarn cache dir)" >> "${GITHUB_OUTPUT}"

- name: Use yarn cache
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: yarn-${{ hashFiles('yarn.lock') }}
restore-keys: |
yarn-

- name: Use pip cache
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
path: ~/.cache/pip
key: pip

# Need to use this because yarn cache is not working properly
- name: Use node_modules cache
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
path: node_modules
key: node_modules-${{ hashFiles('yarn.lock') }}
restore-keys: |
node_modules-

- name: Use venv cache
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
path: venv
key: venv-${{ hashFiles('requirements.txt', 'requirements-dev.txt') }}
Expand Down Expand Up @@ -151,10 +151,10 @@ jobs:
group: ${{ github.workflow }}-${{ github.ref }}
steps:
- name: Checkout code
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0

- name: Install kubectl
uses: azure/[email protected].0
uses: azure/[email protected].1

- name: Configure kubectl
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/destruction.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ jobs:
PROJECT: githubcontrib
steps:
- name: Checkout code
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0

- name: Install kubectl
uses: azure/[email protected].0
uses: azure/[email protected].1

- name: Configure kubectl
run: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/reusable_restart_app.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ jobs:
PROJECT: githubcontrib
steps:
- name: Checkout code
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0

- name: Install kubectl
uses: azure/[email protected].0
uses: azure/[email protected].1

- name: Configure kubectl
run: |
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/reusable_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,41 +8,41 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0

- name: Set up Python
uses: actions/setup-python@v5.5.0
uses: actions/setup-python@v5.6.0
with:
python-version: "3.12"

- name: Set up Node.js
uses: actions/setup-node@v4.3.0
uses: actions/setup-node@v4.4.0
with:
node-version: 18.x
registry-url: https://registry.npmjs.org

- name: Use npm cache
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
path: ~/.npm
key: npm

- name: Use node_modules cache
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
path: node_modules
key: node_modules-${{ hashFiles('package-test.json') }}
restore-keys: |
node_modules-

- name: Use pip cache
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
path: ~/.cache/pip
key: pip

- name: Use tox cache
uses: actions/[email protected].3
uses: actions/[email protected].4
with:
path: .tox
key: tox-${{ hashFiles('requirements.txt', 'requirements-dev.txt') }}
Expand All @@ -65,4 +65,4 @@ jobs:
run: make test

- name: Run codecov
uses: codecov/codecov-action@v5.4.0
uses: codecov/codecov-action@v5.5.0
4 changes: 2 additions & 2 deletions .github/workflows/update_avatars.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0

- name: Install kubectl
uses: azure/[email protected].0
uses: azure/[email protected].1

- name: Configure kubectl
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update_github_actions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
COMMITTER_EMAIL: [email protected]
steps:
- name: Checkout code
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0
with:
# Access token with `workflow` scope is required
token: ${{ secrets.WORKFLOW_GITHUB_TOKEN }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/update_stars.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4.2.2
uses: actions/checkout@v5.0.0

- name: Install kubectl
uses: azure/[email protected].0
uses: azure/[email protected].1

- name: Configure kubectl
run: |
Expand Down