Skip to content

Commit

Permalink
Merge remote-tracking branch 'ibex/main'
Browse files Browse the repository at this point in the history
  • Loading branch information
maxkratz committed Dec 19, 2023
2 parents 2b57986 + 7328533 commit 2fd0b89
Showing 1 changed file with 24 additions and 24 deletions.
48 changes: 24 additions & 24 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,12 @@ jobs:
wget "${IMPORT_PLUGIN_LATEST_SRC// }"
mv com.seeq.eclipse.importprojects*.jar com.seeq.eclipse.importprojects.jar
- name: Upload emoflon-headless updatesite artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: emoflon-headless-updatesite.zip
path: emoflon-headless-updatesite.zip
- name: Upload eclipse import plugin artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: com.seeq.eclipse.importprojects.jar
path: com.seeq.eclipse.importprojects.jar
Expand All @@ -81,13 +81,13 @@ jobs:
runs-on: [ubuntu-20.04]
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Start message
run: echo "Creating splash image for version $VERSION."
- name: Run splash creator script
run: chmod +x splash.sh && ./splash.sh img $VERSION null
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: splash.bmp
path: splash.bmp
Expand All @@ -100,28 +100,28 @@ jobs:
- name: Start message
run: echo "Started CI build (Eclipse eMoflon Linux user)."
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Download splash image
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: splash.bmp
- name: Download emoflon-headless updatesite
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: emoflon-headless-updatesite.zip
- name: Move emoflon-headless updatesite
run: |
mkdir -p ./tmp/emoflon-headless
mv emoflon-headless-updatesite.zip ./tmp/emoflon-headless/updatesite.zip
- name: Download Eclipse import plugin JAR
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: com.seeq.eclipse.importprojects.jar
- name: Run build script
run: |
chmod +x build.sh && ./build.sh -m user -o linux
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: eclipse-emoflon-linux-user
path: eclipse-emoflon-linux-user.zip
Expand All @@ -134,25 +134,25 @@ jobs:
- name: Start message
run: echo "Started CI build (Eclipse eMoflon Linux user CI)."
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Download emoflon-headless updatesite
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: emoflon-headless-updatesite.zip
- name: Move emoflon-headless updatesite
run: |
mkdir -p ./tmp/emoflon-headless
mv emoflon-headless-updatesite.zip ./tmp/emoflon-headless/updatesite.zip
- name: Download Eclipse import plugin JAR
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: com.seeq.eclipse.importprojects.jar
- name: Run build script
run: chmod +x build.sh && ./build.sh -m user -o linux --skip-theme
- name: Rename ZIP archive
run: mv eclipse-emoflon-linux-user.zip eclipse-emoflon-linux-user-ci.zip
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: eclipse-emoflon-linux-user-ci
path: eclipse-emoflon-linux-user-ci.zip
Expand All @@ -168,29 +168,29 @@ jobs:
run: |
brew install p7zip coreutils grep wget curl
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Download splash image
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: splash.bmp
- name: Download emoflon-headless updatesite
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: emoflon-headless-updatesite.zip
- name: Move emoflon-headless updatesite
run: |
mkdir -p ./tmp/emoflon-headless
mv emoflon-headless-updatesite.zip ./tmp/emoflon-headless/updatesite.zip
- name: Download Eclipse import plugin JAR
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: com.seeq.eclipse.importprojects.jar
- name: Run build script
run: chmod +x build.sh && ./build.sh -m user -o macos
- name: Fix permissions
run: sudo xattr -cr ./eclipse/Eclipse.app
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: eclipse-emoflon-macos-user
path: eclipse-emoflon-macos-user.zip
Expand All @@ -206,35 +206,35 @@ jobs:
run: |
choco install wget curl unzip zip --no-progress
- name: Install correct Java version
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: 'adopt'
java-version: '16'
- name: Fix Git line endings
run: git config --global core.autocrlf input
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Download splash image
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: splash.bmp
- name: Download emoflon-headless updatesite
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: emoflon-headless-updatesite.zip
- name: Move emoflon-headless updatesite
run: |
mkdir -p ./tmp/emoflon-headless
mv emoflon-headless-updatesite.zip ./tmp/emoflon-headless/updatesite.zip
- name: Download Eclipse import plugin JAR
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: com.seeq.eclipse.importprojects.jar
- name: Run build script
run: |
bash ./build.sh -m user -o windows
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: eclipse-emoflon-windows-user
path: eclipse-emoflon-windows-user.zip
Expand Down

0 comments on commit 2fd0b89

Please sign in to comment.