Skip to content
Snippets Groups Projects
Unverified Commit 5b7b636d authored by David Bauer's avatar David Bauer Committed by GitHub
Browse files

Merge pull request #3276 from blocktrron/v2023.2.x-update-actions

[v2023.2.x] github: update actions
parents 068cca0e cc4cc84e
No related branches found
No related tags found
No related merge requests found
--- ---
"3. topic: babel": "3. topic: babel":
- package/gluon-l3roamd/** - changed-files:
- package/gluon-mesh-babel/** - any-glob-to-any-file:
- package/gluon-mmfd/** - package/gluon-l3roamd/**
- package/gluon-mesh-babel/**
- package/gluon-mmfd/**
"3. topic: batman-adv": "3. topic: batman-adv":
- docs/package/gluon-mesh-batman-adv* - changed-files:
- package/gluon-alfred/** - any-glob-to-any-file:
- package/gluon-client-bridge/** - docs/package/gluon-mesh-batman-adv*
- package/gluon-mesh-batman-adv/** - package/gluon-alfred/**
- package/libbatadv/** - package/gluon-client-bridge/**
- package/gluon-mesh-batman-adv/**
- package/libbatadv/**
"3. topic: build": "3. topic: build":
- Makefile - changed-files:
- scripts/** - any-glob-to-any-file:
- Makefile
- scripts/**
"3. topic: config-mode": "3. topic: config-mode":
- docs/dev/web/config-mode.rst - changed-files:
- docs/package/gluon-config-mode-* - any-glob-to-any-file:
- package/gluon-config-mode-*/** - docs/dev/web/config-mode.rst
- package/gluon-web*/** - docs/package/gluon-config-mode-*
- package/gluon-config-mode-*/**
- package/gluon-web*/**
"3. topic: continous integration": "3. topic: continous integration":
- .github/workflows/* - changed-files:
- contrib/actions/** - any-glob-to-any-file:
- contrib/ci/** - .github/workflows/*
- contrib/actions/**
- contrib/ci/**
"3. topic: docs": "3. topic: docs":
- docs/** - changed-files:
- any-glob-to-any-file:
- docs/**
"3. topic: fastd": "3. topic: fastd":
- docs/features/fastd* - changed-files:
- package/gluon-mesh-vpn-fastd/** - any-glob-to-any-file:
- docs/features/fastd*
- package/gluon-mesh-vpn-fastd/**
"3. topic: firewall": "3. topic: firewall":
- package/**/*-firewall - changed-files:
- package/gluon-ebtables-*/** - any-glob-to-any-file:
- package/**/*-firewall
- package/gluon-ebtables-*/**
"3. topic: hardware": "3. topic: hardware":
- package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac - changed-files:
- package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua - any-glob-to-any-file:
- targets/* - package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac
- package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua
- targets/*
"3. topic: multidomain": "3. topic: multidomain":
- docs/features/multidomain* - changed-files:
- docs/multidomain-site-example/** - any-glob-to-any-file:
- package/gluon-config-mode-domain-select/** - docs/features/multidomain*
- package/gluon-scheduled-domain-switch/** - docs/multidomain-site-example/**
- package/gluon-config-mode-domain-select/**
- package/gluon-scheduled-domain-switch/**
"3. topic: package": "3. topic: package":
- package/** - changed-files:
- any-glob-to-any-file:
- package/**
"3. topic: respondd": "3. topic: respondd":
- package/**/*respondd* - changed-files:
- package/gluon-respondd/** - any-glob-to-any-file:
- package/**/*respondd*
- package/gluon-respondd/**
"3. topic: status-page": "3. topic: status-page":
- package/gluon-status-page/** - changed-files:
- any-glob-to-any-file:
- package/gluon-status-page/**
"3. topic: tests": "3. topic: tests":
- tests/** - changed-files:
- any-glob-to-any-file:
- tests/**
"3. topic: tunneldigger": "3. topic: tunneldigger":
- package/gluon-mesh-vpn-tunneldigger/** - changed-files:
- any-glob-to-any-file:
- package/gluon-mesh-vpn-tunneldigger/**
"3. topic: wireguard": "3. topic: wireguard":
- package/gluon-mesh-vpn-wireguard/** - changed-files:
- any-glob-to-any-file:
- package/gluon-mesh-vpn-wireguard/**
"3. topic: wireless": "3. topic: wireless":
- package/gluon-mesh-wireless-sae/** - changed-files:
- package/gluon-private-wifi/** - any-glob-to-any-file:
- package/gluon-web-private-wifi/** - package/gluon-mesh-wireless-sae/**
- package/gluon-web-wifi-config/** - package/gluon-private-wifi/**
- package/gluon-wireless-encryption-wpa3/** - package/gluon-web-private-wifi/**
- package/gluon-web-wifi-config/**
- package/gluon-wireless-encryption-wpa3/**
...@@ -23,9 +23,9 @@ jobs: ...@@ -23,9 +23,9 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v2 uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2 uses: docker/setup-buildx-action@v3
- name: Log in to the Container registry - name: Log in to the Container registry
uses: docker/login-action@3d58c274f17dffee475a5520cbe67f0a882c4dbb uses: docker/login-action@3d58c274f17dffee475a5520cbe67f0a882c4dbb
if: ${{ github.repository_owner == 'freifunk-gluon' && github.event_name == 'push' }} if: ${{ github.repository_owner == 'freifunk-gluon' && github.event_name == 'push' }}
......
...@@ -23,7 +23,7 @@ jobs: ...@@ -23,7 +23,7 @@ jobs:
- name: Build documentation - name: Build documentation
run: make -C docs html run: make -C docs html
- name: Archive build output - name: Archive build output
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: docs_output name: docs_output
path: docs/_build/html path: docs/_build/html
...@@ -28,7 +28,7 @@ jobs: ...@@ -28,7 +28,7 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
# Filter targets based on changed files # Filter targets based on changed files
- uses: dorny/paths-filter@v2 - uses: dorny/paths-filter@v3
id: filter id: filter
with: with:
filters: .github/filters.yml filters: .github/filters.yml
...@@ -56,13 +56,13 @@ jobs: ...@@ -56,13 +56,13 @@ jobs:
- name: Archive build logs - name: Archive build logs
if: ${{ !cancelled() }} if: ${{ !cancelled() }}
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: ${{ matrix.target }}_logs name: ${{ matrix.target }}_logs
path: openwrt/logs path: openwrt/logs
- name: Archive build output - name: Archive build output
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: ${{ matrix.target }}_output name: ${{ matrix.target }}_output
path: output path: output
......
...@@ -15,7 +15,7 @@ jobs: ...@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
if: github.repository_owner == 'freifunk-gluon' if: github.repository_owner == 'freifunk-gluon'
steps: steps:
- uses: actions/labeler@v4 - uses: actions/labeler@v5
with: with:
repo-token: ${{ secrets.GITHUB_TOKEN }} repo-token: ${{ secrets.GITHUB_TOKEN }}
sync-labels: true sync-labels: true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment