Skip to content

Commit 52b42ab

Browse files
committed
TECH-1172 uncomment the version check
1 parent b9af1d8 commit 52b42ab

File tree

1 file changed

+42
-42
lines changed

1 file changed

+42
-42
lines changed

.github/workflows/e2e-tests.yml

+42-42
Original file line numberDiff line numberDiff line change
@@ -7,55 +7,55 @@ on:
77
pull_request:
88

99
jobs:
10-
# check-version:
11-
# runs-on: ubuntu-latest
12-
# outputs:
13-
# version_changed: ${{ env.version_changed }}
14-
# steps:
15-
# - uses: actions/checkout@v4
10+
check-version:
11+
runs-on: ubuntu-latest
12+
outputs:
13+
version_changed: ${{ env.version_changed }}
14+
steps:
15+
- uses: actions/checkout@v4
1616

17-
# - name: Check Versions
18-
# id: check-version
19-
# run: |
20-
# AUTH_BETA_VERSION=$(npm view @civic/auth@beta version)
21-
# AUTH_PROD_VERSION=$(npm view @civic/auth version)
22-
# WEB3_BETA_VERSION=$(npm view @civic/auth-web3@beta version)
23-
# WEB3_PROD_VERSION=$(npm view @civic/auth-web3 version)
17+
- name: Check Versions
18+
id: check-version
19+
run: |
20+
AUTH_BETA_VERSION=$(npm view @civic/auth@beta version)
21+
AUTH_PROD_VERSION=$(npm view @civic/auth version)
22+
WEB3_BETA_VERSION=$(npm view @civic/auth-web3@beta version)
23+
WEB3_PROD_VERSION=$(npm view @civic/auth-web3 version)
2424
25-
# echo "Auth Beta version: $AUTH_BETA_VERSION"
26-
# echo "Auth Production version: $AUTH_PROD_VERSION"
27-
# echo "Web3 Beta version: $WEB3_BETA_VERSION"
28-
# echo "Web3 Production version: $WEB3_PROD_VERSION"
25+
echo "Auth Beta version: $AUTH_BETA_VERSION"
26+
echo "Auth Production version: $AUTH_PROD_VERSION"
27+
echo "Web3 Beta version: $WEB3_BETA_VERSION"
28+
echo "Web3 Production version: $WEB3_PROD_VERSION"
2929
30-
# if [ -f .civic-versions ]; then
31-
# PREV_VERSIONS=$(cat .civic-versions)
32-
# PREV_AUTH_BETA=$(echo "$PREV_VERSIONS" | sed -n '1p')
33-
# PREV_AUTH_PROD=$(echo "$PREV_VERSIONS" | sed -n '2p')
34-
# PREV_WEB3_BETA=$(echo "$PREV_VERSIONS" | sed -n '3p')
35-
# PREV_WEB3_PROD=$(echo "$PREV_VERSIONS" | sed -n '4p')
30+
if [ -f .civic-versions ]; then
31+
PREV_VERSIONS=$(cat .civic-versions)
32+
PREV_AUTH_BETA=$(echo "$PREV_VERSIONS" | sed -n '1p')
33+
PREV_AUTH_PROD=$(echo "$PREV_VERSIONS" | sed -n '2p')
34+
PREV_WEB3_BETA=$(echo "$PREV_VERSIONS" | sed -n '3p')
35+
PREV_WEB3_PROD=$(echo "$PREV_VERSIONS" | sed -n '4p')
3636
37-
# if [ "$AUTH_BETA_VERSION" != "$PREV_AUTH_BETA" ] || \
38-
# [ "$AUTH_PROD_VERSION" != "$PREV_AUTH_PROD" ] || \
39-
# [ "$WEB3_BETA_VERSION" != "$PREV_WEB3_BETA" ] || \
40-
# [ "$WEB3_PROD_VERSION" != "$PREV_WEB3_PROD" ]; then
41-
# echo "version_changed=true" >> $GITHUB_ENV
42-
# echo "Changed from:"
43-
# echo "Auth Beta: $PREV_AUTH_BETA -> $AUTH_BETA_VERSION"
44-
# echo "Auth Prod: $PREV_AUTH_PROD -> $AUTH_PROD_VERSION"
45-
# echo "Web3 Beta: $PREV_WEB3_BETA -> $WEB3_BETA_VERSION"
46-
# echo "Web3 Prod: $PREV_WEB3_PROD -> $WEB3_PROD_VERSION"
47-
# fi
48-
# fi
37+
if [ "$AUTH_BETA_VERSION" != "$PREV_AUTH_BETA" ] || \
38+
[ "$AUTH_PROD_VERSION" != "$PREV_AUTH_PROD" ] || \
39+
[ "$WEB3_BETA_VERSION" != "$PREV_WEB3_BETA" ] || \
40+
[ "$WEB3_PROD_VERSION" != "$PREV_WEB3_PROD" ]; then
41+
echo "version_changed=true" >> $GITHUB_ENV
42+
echo "Changed from:"
43+
echo "Auth Beta: $PREV_AUTH_BETA -> $AUTH_BETA_VERSION"
44+
echo "Auth Prod: $PREV_AUTH_PROD -> $AUTH_PROD_VERSION"
45+
echo "Web3 Beta: $PREV_WEB3_BETA -> $WEB3_BETA_VERSION"
46+
echo "Web3 Prod: $PREV_WEB3_PROD -> $WEB3_PROD_VERSION"
47+
fi
48+
fi
4949
50-
# # Write new versions to file
51-
# echo "$AUTH_BETA_VERSION" > .civic-versions
52-
# echo "$AUTH_PROD_VERSION" >> .civic-versions
53-
# echo "$WEB3_BETA_VERSION" >> .civic-versions
54-
# echo "$WEB3_PROD_VERSION" >> .civic-versions
50+
# Write new versions to file
51+
echo "$AUTH_BETA_VERSION" > .civic-versions
52+
echo "$AUTH_PROD_VERSION" >> .civic-versions
53+
echo "$WEB3_BETA_VERSION" >> .civic-versions
54+
echo "$WEB3_PROD_VERSION" >> .civic-versions
5555
5656
build:
57-
# needs: check-version
58-
# if: needs.check-version.outputs.version_changed == 'true'
57+
needs: check-version
58+
if: needs.check-version.outputs.version_changed == 'true'
5959
runs-on: ubuntu-latest
6060
env:
6161
CLIENT_ID: ${{ secrets.CLIENT_ID }}

0 commit comments

Comments
 (0)