|
@@ -4,6 +4,10 @@ name: Validate NPC Scripts and DB Changes
|
|
|
# For NPC and DB validation we only need two builds: one of Renewal and one for Pre-Renewal checks.
|
|
|
# NPC scripts and database files are not platform dependent, so we can achieve this validation using only a simple linux setup.
|
|
|
|
|
|
+concurrency:
|
|
|
+ group: ${{ github.repository }}-${{ github.workflow }}-${{ github.ref }}
|
|
|
+ cancel-in-progress: true
|
|
|
+
|
|
|
on:
|
|
|
push:
|
|
|
branches:
|
|
@@ -25,11 +29,11 @@ jobs:
|
|
|
runs-on: ${{ matrix.os }}
|
|
|
strategy:
|
|
|
matrix:
|
|
|
- # The ubuntu-latest label currently points to ubuntu-20.04.
|
|
|
+ # The ubuntu-latest label currently points to ubuntu-22.04.
|
|
|
# Available: ubuntu-22.04, ubuntu-20.04
|
|
|
os: [ubuntu-latest]
|
|
|
# Only a single version of GCC is required for validating NPC scripts and database changes.
|
|
|
- gcc: ['10']
|
|
|
+ gcc: ['11']
|
|
|
# We run build checks for both Renewal and PRE-Renewal
|
|
|
mode: ['PRE', 'RE']
|
|
|
|