diff --git a/.github/workflows/build_test.yml b/.github/workflows/build_test.yml index 26e0ee7b4..3863f391f 100644 --- a/.github/workflows/build_test.yml +++ b/.github/workflows/build_test.yml @@ -11,11 +11,11 @@ jobs: WASM_Web-IFC: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v2 - - uses: mymindstorm/setup-emsdk@v14 + - uses: actions/checkout@v6 + - uses: emscripten-core/setup-emsdk@v16 with: version: 4.0.23 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 21 - name: Build WASM Version @@ -26,14 +26,14 @@ jobs: run: npm t - name: Regression Tests run: npm run regression - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: build path: dist/ CPP_Web-IFC: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 - name: Setup Build Environment run: | sudo apt update @@ -54,8 +54,8 @@ jobs: if: github.ref == 'refs/heads/main' steps: - name: Checkout - uses: actions/checkout@v4 - - uses: actions/download-artifact@v4 + uses: actions/checkout@v6 + - uses: actions/download-artifact@v8 with: name: build path: dist/ @@ -76,9 +76,9 @@ jobs: cp -R ./dist/docs/* ./dist/pages/docs cp -R ./build.zip ./dist/pages - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@v5 with: path: './dist/pages' - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 929b85ab9..148683be1 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,12 +9,12 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: '24' registry-url: 'https://registry.npmjs.org' - - uses: mymindstorm/setup-emsdk@v14 + - uses: emscripten-core/setup-emsdk@v16 with: version: 4.0.23 - run: sudo npm install -g npm@^11.5.1 @@ -23,7 +23,7 @@ jobs: - run: npm publish --verbose working-directory: ./dist - run: npm version patch --git-tag-version false - - uses: stefanzweifel/git-auto-commit-action@v4 + - uses: stefanzweifel/git-auto-commit-action@v7 with: commit_message: Automated Version Number Setting branch: main \ No newline at end of file