Skip to content

Commit bb34c26

Browse files
authored
ci: update github actions (#130)
Update github actions to use latest versions, fixing use of unavailable versions.
1 parent c7aa0a1 commit bb34c26

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

.github/workflows/build.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ name: Build CI
22

33
on:
44
push:
5-
branches: [ master ]
5+
branches: [ main ]
66
pull_request:
7-
branches: [ master ]
7+
branches: [ main ]
88

99
jobs:
1010
build_linux:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v6
1414
- name: autogen
1515
run: ./autogen.sh
1616
- name: autoreconf force
@@ -25,7 +25,7 @@ jobs:
2525
build_macos:
2626
runs-on: macos-latest
2727
steps:
28-
- uses: actions/checkout@v2
28+
- uses: actions/checkout@v6
2929
- name: install automake
3030
run: brew install automake
3131
- name: autogen
@@ -40,7 +40,7 @@ jobs:
4040
build_windows:
4141
runs-on: windows-latest
4242
steps:
43-
- uses: actions/checkout@v2
43+
- uses: actions/checkout@v6
4444
- uses: ilammy/msvc-dev-cmd@v1
4545
- name: nmake debug build
4646
run: |

.github/workflows/release.yaml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,39 @@
11
name: Tag Release
22

3-
on:
3+
on:
44
push:
55
tags:
6-
- 'v*'
6+
- 'v*'
77

88
jobs:
99
build_linux:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v6
1313
- name: autogen
1414
run: ./autogen.sh
1515
- name: configure
1616
run: ./configure
1717
- name: make
18-
run: QSTAT_VERSION=${{ github.event.release.tag_name }} make
19-
- uses: actions/upload-artifact@v2
18+
run: QSTAT_VERSION=${{ github.ref_name }} make
19+
- uses: actions/upload-artifact@v6
2020
with:
2121
name: linux_amd64
2222
path: qstat
2323

2424
build_macos:
2525
runs-on: macos-latest
2626
steps:
27-
- uses: actions/checkout@v2
27+
- uses: actions/checkout@v6
2828
- name: install automake
2929
run: brew install automake
3030
- name: autogen
3131
run: ./autogen.sh
3232
- name: configure
3333
run: ./configure
3434
- name: make
35-
run: QSTAT_VERSION=${{ github.event.release.tag_name }} make
36-
- uses: actions/upload-artifact@v2
35+
run: QSTAT_VERSION=${{ github.ref_name }} make
36+
- uses: actions/upload-artifact@v6
3737
with:
3838
name: darwin_amd64
3939
path: qstat
@@ -42,14 +42,14 @@ jobs:
4242
build_windows:
4343
runs-on: windows-latest
4444
env:
45-
QSTAT_VERSION: ${{ github.event.release.tag_name }}
45+
QSTAT_VERSION: ${{ github.ref_name }}
4646
steps:
47-
- uses: actions/checkout@v2
47+
- uses: actions/checkout@v6
4848
- uses: ilammy/msvc-dev-cmd@v1
4949
- name: nmake
5050
run: |
5151
nmake -f Makefile.noauto windows windows_debug
52-
- uses: actions/upload-artifact@v2
52+
- uses: actions/upload-artifact@v6
5353
with:
5454
name: windows_amd64
5555
path: qstat.exe
@@ -62,18 +62,18 @@ jobs:
6262
- build_linux
6363
- build_macos
6464
steps:
65-
- uses: actions/checkout@v2
66-
- uses: actions/download-artifact@v2
65+
- uses: actions/checkout@v6
66+
- uses: actions/download-artifact@v7
6767
with:
6868
path: bin
6969
- name: zip
7070
run: zip -r release.zip bin/* qstat.cfg contrib.cfg LICENSE.*
7171
- name: Release
72-
uses: "softprops/action-gh-release@v1"
72+
uses: softprops/action-gh-release@v2
7373
env:
7474
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7575
with:
7676
prerelease: false
77-
tag_name: "${{ github.event.release.tag_name }}"
77+
tag_name: "${{ github.ref_name }}"
7878
files: |
7979
release.zip

0 commit comments

Comments
 (0)