Skip to content

Publish_2

Publish_2 #8

Workflow file for this run

name: Publish_2
on:
workflow_run:
workflows: [ Publish_1 ]
types:
- completed
jobs:
build:
runs-on: ubuntu-22.04
strategy:
max-parallel: 1
fail-fast: false
matrix:
version: ["a1.0.10-client", "a1.0.11-client", "a1.0.12-client", "a1.0.13-client", "a1.0.13_01-1444-client", "a1.0.14-1659-client", "a1.0.15-client", "a1.0.16-client", "a1.0.16_01-client", "a1.0.16_02-client", "a1.0.17_02-client", "a1.0.17_03-client", "a1.0.17_04-client", "a1.0.1_01-client", "a1.0.2_01-client", "a1.0.2_02-client", "a1.0.3-client", "a1.0.4-client", "a1.0.5-2149-client", "a1.0.5_01-client", "a1.0.6-client", "a1.0.6_01-client", "a1.0.6_03-client", "a1.0.7-client", "a1.0.8_01-client", "a1.0.9-client", "a1.1.0-131933-client", "a1.1.1-client", "a1.1.2-client", "a1.1.2_01-client", "a1.2.0-client", "a1.2.0_01-client", "a1.2.0_02-client", "a1.2.1_01-client", "a1.2.2-1624-client", "a1.2.2-1938-client", "a1.2.3-client", "a1.2.3_01-0958-client", "a1.2.3_02-client", "a1.2.3_04-client", "a1.2.3_05-client", "a1.2.4_01-client", "a1.2.5-client", "a1.2.6-client", "af-2013-blue", "af-2013-purple", "af-2013-red", "af-2015", "af-2016", "b1.0-client", "b1.0-server", "b1.0.2-client", "b1.0_01-client", "b1.0_01-server", "b1.1-1245-server", "b1.1-1255-client", "b1.1_01-client", "b1.1_01-server", "b1.1_02-client", "b1.1_02-server", "b1.2-client", "b1.2-server", "b1.2_01-client", "b1.2_01-server", "b1.2_02-client", "b1.3-1731-server", "b1.3-1750-client", "b1.3_01-client", "b1.4-1507-server", "b1.4-1634-client", "b1.4_01-client", "b1.4_01-server", "b1.5-client", "b1.5-server", "b1.5_01-client", "b1.5_01-server", "b1.5_02-server", "b1.6-client", "b1.6-pre-trailer-server", "b1.6-server", "b1.6-tb3-client", "b1.6-tb3-server", "b1.6.1-client", "b1.6.1-server", "b1.6.2-client", "b1.6.2-server", "b1.6.3-client", "b1.6.3-server", "b1.6.4-client", "b1.6.4-server", "b1.6.5-client", "b1.6.5-server", "b1.6.6-client", "b1.6.6-server", "b1.7-client", "b1.7-server", "b1.7.2-client", "b1.7.2-server", "b1.7.3-client", "b1.7.3-server", "b1.7_01-client", "b1.7_01-server", "b1.8-client", "b1.8-pre1-201109081459-client", "b1.8-pre1-201109091357-client", "b1.8-pre1-201109091357-server", "b1.8-pre2-client", "b1.8-pre2-server", "b1.8-server", "b1.8.1-client", "b1.8.1-server", "b1.9-pre1-client", "b1.9-pre1-server", "b1.9-pre2-client", "b1.9-pre2-server", "b1.9-pre3-201110061350-server", "b1.9-pre3-201110061402-client", "b1.9-pre4-201110131434-client", "b1.9-pre4-201110131440-server", "b1.9-pre5-client", "b1.9-pre5-server", "b1.9-pre6-client", "b1.9-pre6-server", "in-20091223-1459-client", "in-20091231-2257-client", "in-20100105-client", "in-20100110-client", "in-20100124-2310-client", "in-20100125-client", "in-20100128-2304-client", "in-20100129-1452-client", "in-20100130-client", "in-20100131-2244-client", "in-20100201-0025-client", "in-20100201-2227-client", "in-20100202-2330-client", "in-20100206-2103-client", "in-20100207-1101-client", "in-20100207-1703-client", "in-20100212-1210-client", "in-20100212-1622-client", "in-20100213-client", "in-20100214-client", "in-20100218-client", "in-20100219-client", "in-20100223-client", "inf-20100227-1433-client", "inf-20100313-client", "inf-20100316-client", "inf-20100320-client", "inf-20100321-1857-client", "inf-20100325-1640-client", "inf-20100327-client", "inf-20100330-1611-client", "inf-20100413-client", "inf-20100414-client", "inf-20100415-client", "inf-20100420-client", "inf-20100607-client", "inf-20100608-client", "inf-20100611-client", "inf-20100615-client", "inf-20100616-client", "inf-20100617-1205-client", "inf-20100617-1531-client", "inf-20100618-client", "inf-20100624-client", "inf-20100625-0922-client", "inf-20100625-1917-client", "inf-20100627-client", "inf-20100629-client", "inf-20100630-1340-client", "inf-20100630-1835-client", "server-a0.1.0-server", "server-a0.1.2_01-server", "server-a0.1.3-server", "server-a0.1.4-server", "server-a0.2.0-server", "server-a0.2.0_01-server", "server-a0.2.1-server", "server-a0.2.2-server", "server-a0.2.2_01-server", "server-a0.2.3-server", "server-a0.2.4-server", "server-a0.2.5-1004-server", "server-a0.2.5_01-server", "server-a0.2.5_02-server", "server-a0.2.6-server", "server-a0.2.6_01-server", "server-a0.2.6_02-server", "server-a0.2.7-server", "server-a0.2.8-server"]
steps:
- name: checkout repository
uses: actions/checkout@v3
- name: setup java
uses: actions/setup-java@v3
with:
distribution: 'temurin'
java-version: '17'
- name: wrapper validation
uses: gradle/wrapper-validation-action@v1
- name: make gradle wrapper executable
if: ${{ runner.os != 'Windows' }}
run: chmod +x ./gradlew
- name: run publish script
run: python3 feather.py publish ${{ matrix.version }}
env:
MAVEN_URL: ${{ secrets.NEW_MAVEN_URL }}
MAVEN_USERNAME: ${{ secrets.NEW_MAVEN_USERNAME }}
MAVEN_PASSWORD: ${{ secrets.NEW_MAVEN_PASSWORD }}