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
6 changes: 3 additions & 3 deletions .github/workflows/build-runner.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out the repo
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: "🔧 Login to GitHub Container Registry"
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.actor }}
Expand All @@ -39,7 +39,7 @@ jobs:
shell: bash

- name: Build and push Docker image
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83
uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294
with:
context: ./docker
file: ./docker/runner.Dockerfile
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/clean-bazel-caches.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
matrix:
runner: [1, 2, 3, 4] # We currently have 4 runners, adjust this number if more runners are added
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 1

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/dashboard.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ jobs:
build:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: "🚀 Building"
run: |
docker build -t ghcr.io/dfinity/dre/ic-management-frontend:$GITHUB_SHA -f dashboard/Dockerfile dashboard

- name: "🔧 Login to GitHub Container Registry"
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ghcr.io
username: ${{ github.actor }}
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/dre-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
labels: dre-runner-custom
container: ghcr.io/dfinity/dre/actions-runner:6413f2909a49329ecbf5371ee7ddf07a9799b625
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- name: "☁️ Setup runner"
uses: ./.github/workflows/manage-runner-pre
Expand All @@ -31,7 +31,7 @@ jobs:
needs: [test]
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 0

Expand Down Expand Up @@ -79,7 +79,7 @@ jobs:
cargo build --release -p dre --target aarch64-apple-darwin

- name: Upload macOS aarch64 artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: dre-aarch64-apple-darwin
path: target/aarch64-apple-darwin/release/dre
Expand All @@ -97,7 +97,7 @@ jobs:
cargo build --release -p dre --target x86_64-apple-darwin

- name: Upload macOS x86_64 artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: dre-x86_64-apple-darwin
path: target/x86_64-apple-darwin/release/dre
Expand All @@ -113,7 +113,7 @@ jobs:
packages: write
pages: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-tags: true
fetch-depth: 0
Expand All @@ -125,7 +125,7 @@ jobs:
# If regular secrets.GITHUB_TOKEN is used instead, the push will not trigger any actions
# https://github.com/orgs/community/discussions/25702
- name: Create GitHub App Token
uses: actions/create-github-app-token@v2
uses: actions/create-github-app-token@v3
id: app-token
with:
app-id: ${{ vars.PR_AUTOMATION_BOT_PUBLIC_APP_ID }}
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:
cp --dereference bazel-out/k8-opt/bin/rs/cli/dre release/artifacts/dre-x86_64-unknown-linux

- name: Download macOS x86_64 artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: dre-x86_64-apple-darwin
path: release/artifacts/
Expand All @@ -168,7 +168,7 @@ jobs:
run: mv release/artifacts/dre release/artifacts/dre-x86_64-apple-darwin

- name: Download macOS aarch64 artifact
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8
with:
name: dre-aarch64-apple-darwin
path: release/artifacts/
Expand All @@ -184,7 +184,7 @@ jobs:

- name: "🆕 📢 Prepare release"
# v0.1.15
uses: softprops/action-gh-release@72f2c25fcb47643c292f7107632f7a47c1df5cd8
uses: softprops/action-gh-release@153bb8e04406b158c6c84fc1615b65b24149a1fe
id: release
with:
token: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -202,7 +202,7 @@ jobs:
rm -rf release

- name: "🆕 Create a new Pull Request with the changes"
uses: peter-evans/create-pull-request@v7
uses: peter-evans/create-pull-request@v8
with:
commit-message: "chore(release): New release of `dre` version ${{ steps.tag.outputs.tag }}"
branch: bot-release-${{ steps.tag.outputs.tag }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,15 @@ jobs:
packages: write
pages: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 2

# The GitHub App token is necessary for pushing changed files back to the repository
# If regular secrets.GITHUB_TOKEN is used instead, the push will not trigger any actions
# https://github.com/orgs/community/discussions/25702
- name: Create GitHub App Token
uses: actions/create-github-app-token@v2
uses: actions/create-github-app-token@v3
id: app-token
with:
app-id: ${{ vars.PR_AUTOMATION_BOT_PUBLIC_APP_ID }}
Expand Down Expand Up @@ -85,7 +85,7 @@ jobs:

- name: "🧪 Upload test artifacts"
if: ${{ github.ref == 'refs/heads/main' }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v7
with:
name: test-artifacts
path: bazel-out/k8-opt/bin/rs/ic-observability/multiservice-discovery/multiservice-discovery
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/msd-diff.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ jobs:
# This image is based on ubuntu:20.04
container: ghcr.io/dfinity/dre/actions-runner:6413f2909a49329ecbf5371ee7ddf07a9799b625
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
ref: ${{ github.event.pull_request.head.ref }}

- name: "🔧 Setup runner"
uses: ./.github/workflows/manage-runner-pre

- name: "📥 Download main test artifact"
uses: dawidd6/action-download-artifact@v11
uses: dawidd6/action-download-artifact@v20
with:
name: test-artifacts
branch: main
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
echo "targets_main=$TARGETS_DIR_MAIN" >> $GITHUB_OUTPUT
echo "targets_branch=$TARGETS_DIR_BRANCH" >> $GITHUB_OUTPUT
- name: "Check MSD Diff"
uses: "int128/diff-action@v1"
uses: "int128/diff-action@v2"
with:
base: ${{ steps.msd-diff.outputs.targets_main }}
head: ${{ steps.msd-diff.outputs.targets_branch }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pull-request-update.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Create GitHub App Token
uses: actions/create-github-app-token@v2
uses: actions/create-github-app-token@v3
id: app-token
with:
app-id: ${{ vars.PR_AUTOMATION_BOT_PUBLIC_APP_ID }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-controller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,15 @@ jobs:
packages: write
pages: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 2

# The GitHub App token is necessary for pushing changed files back to the repository
# If regular secrets.GITHUB_TOKEN is used instead, the push will not trigger any actions
# https://github.com/orgs/community/discussions/25702
- name: Create GitHub App Token
uses: actions/create-github-app-token@v2
uses: actions/create-github-app-token@v3
id: app-token
with:
app-id: ${{ vars.PR_AUTOMATION_BOT_PUBLIC_APP_ID }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
container: ghcr.io/dfinity/dre/actions-runner:6413f2909a49329ecbf5371ee7ddf07a9799b625
name: Check changed release index files
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Run checks for release index
run: |
rye sync
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/required-checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Wait for running jobs
uses: lewagon/wait-on-check-action@v1.3.4
uses: lewagon/wait-on-check-action@v1.6.0
with:
ref: ${{ github.ref }}
running-workflow-name: Wait for required jobs to complete or be skipped
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/trusted-neurons-alerts.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,15 +38,15 @@ jobs:
packages: write
pages: write
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 2

# The GitHub App token is necessary for pushing changed files back to the repository
# If regular secrets.GITHUB_TOKEN is used instead, the push will not trigger any actions
# https://github.com/orgs/community/discussions/25702
- name: Create GitHub App Token
uses: actions/create-github-app-token@v2
uses: actions/create-github-app-token@v3
id: app-token
with:
app-id: ${{ vars.PR_AUTOMATION_BOT_PUBLIC_APP_ID }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/update-dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ jobs:
container: ghcr.io/dfinity/dre/actions-runner:6413f2909a49329ecbf5371ee7ddf07a9799b625
steps:
- name: Create GitHub App Token
uses: actions/create-github-app-token@v2
uses: actions/create-github-app-token@v3
id: app-token
with:
app-id: ${{ vars.PR_AUTOMATION_BOT_PUBLIC_APP_ID }}
private-key: ${{ secrets.PR_AUTOMATION_BOT_PUBLIC_PRIVATE_KEY }}
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: "🔧 Setup runner"
uses: ./.github/workflows/manage-runner-pre

Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
./bin/release-controller-update-data-model.sh

- name: "🆕 Create a new Pull Request with the changes"
uses: peter-evans/create-pull-request@v7
uses: peter-evans/create-pull-request@v8
with:
commit-message: "chore(deps): Update dependencies"
branch: bot-update-deps
Expand Down
Loading