Skip to content

Commit

Permalink
Update github actions to latest versions
Browse files Browse the repository at this point in the history
Primarily to avoid the versions that are now deprecated.
  • Loading branch information
CendioOssman committed Apr 2, 2024
1 parent 224d33c commit 9d70f6b
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Install dependencies
run: |
sudo apt-get update
Expand All @@ -23,7 +23,7 @@ jobs:
- name: Install
working-directory: build
run: make tarball
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: Linux (Ubuntu)
path: build/tigervnc-*.tar.gz
Expand All @@ -35,7 +35,7 @@ jobs:
run:
shell: msys2 {0}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: msys2/setup-msys2@v2
- name: Install dependencies
run: |
Expand All @@ -55,7 +55,7 @@ jobs:
env:
MSYS2_PATH_TYPE: inherit
run: make installer winvnc_installer
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: Windows
path: build/release/tigervnc*.exe
Expand All @@ -64,7 +64,7 @@ jobs:
runs-on: macos-latest
timeout-minutes: 20
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Install dependencies
run: |
brew install fltk pixman ffmpeg
Expand All @@ -77,7 +77,7 @@ jobs:
- name: Install
working-directory: build
run: make dmg
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: macOS
path: build/TigerVNC-*.dmg
Expand All @@ -89,9 +89,9 @@ jobs:
matrix:
java: [ '8', '11', '16' ]
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Setup java
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}
Expand All @@ -101,7 +101,7 @@ jobs:
- name: Build
working-directory: java/build
run: make
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: Java (${{ matrix.java }})
path: java/build/VncViewer.jar
Expand All @@ -122,12 +122,12 @@ jobs:
env:
DOCKER: ${{ matrix.target }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build image
run: docker build -t tigervnc/$DOCKER .github/containers/$DOCKER
- name: Build packages
run: .github/containers/$DOCKER/build.sh
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: Packages (${{ matrix.target }})
path: .github/containers/${{ matrix.target }}/result

0 comments on commit 9d70f6b

Please sign in to comment.