Skip to content

Commit

Permalink
Configure all build components to use node20 and php82
Browse files Browse the repository at this point in the history
  • Loading branch information
quartje committed Mar 28, 2024
1 parent a36ec8b commit 2056ff3
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
9 changes: 7 additions & 2 deletions .github/workflows/tag-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,20 +12,24 @@ jobs:
if: always()
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
repository: OpenConext/Stepup-Build
ref: master
ref: feature/php82_build

- name: Output the semver tag to the tag variable
id: vars
run: echo ::set-output name=tag::${GITHUB_REF#refs/*/}

- name: Run release script
run: ./stepup-build.sh ${COMPONENT_NAME} --tag ${{ steps.vars.outputs.tag }}

- name: Grab the archive filename
id: archive
run: |
echo ::set-output name=archive::$(find . -maxdepth 1 -name "$COMPONENT_NAME*.tar.bz2" -printf '%f\n')
echo ::set-output name=shasum::$(find . -maxdepth 1 -name "$COMPONENT_NAME*.sha" -printf '%f\n')
- name: Create Draft Release
id: create_release
uses: actions/create-release@v1
Expand All @@ -37,6 +41,7 @@ jobs:
body: Auto generated release. Please update these release notes manually.
draft: true
prerelease: false

- uses: actions/[email protected]
name: Upload the release artefact tarbal
env:
Expand Down
6 changes: 3 additions & 3 deletions component_info
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
PHP_VERSION=72
SYMFONY_VERSION=4
PHP_VERSION=82
SYMFONY_VERSION=6
ENCORE=yes
ASSETIC=no
NODE_VERSION=14
NODE_VERSION=20
COMPOSER_VERSION=2

0 comments on commit 2056ff3

Please sign in to comment.