Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Many updates to dependencies and improved github workflows #4838

Merged
merged 64 commits into from
Aug 21, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
9b55602
CI: merge v3-dev into dev pipeline
derhuerst Nov 29, 2022
65a990e
CI: use env var & $GITHUB_OUTPUT instead of set-output
derhuerst Jan 20, 2023
6e45b0d
Yarn: run Node v14 patch after each install
derhuerst Jan 25, 2023
354a00e
Dockerfile: minor tweaks
derhuerst Apr 20, 2022
a9c5d5d
Dockerfile: use multi-stage build for yarn install
derhuerst Apr 20, 2022
db4ea7a
Dockerfile: yarn install: run with --immutable
derhuerst Apr 20, 2022
dc959d0
Dockerfile: yarn install: skip Playwright browser download
derhuerst Dec 1, 2022
3f5eda9
Dockerfile: yarn install: tweak CLI output
derhuerst Apr 20, 2022
6248afa
Dockerfile: node:12 -> node:14-alpine, CI dev pipeline: use Node v14
derhuerst Apr 20, 2022
a035ed7
Dockerfile: yarn build: tweak removal of caches & artifacts, tweak ca…
derhuerst Apr 20, 2022
38ef053
fix Docker build: favicons-webpack-plugin@^3 & update webpack@^4
derhuerst Apr 20, 2022
1435ca8
make source map generation configurable
derhuerst Apr 20, 2022
f230587
.dockerignore: ignore .github, keep README & co, remove obsolete paths
derhuerst Apr 21, 2022
76df655
Webpack stats.json: only include .entrypoints
derhuerst Apr 21, 2022
49ae0ff
Dockerfile: add labels following OCI image spec
derhuerst Apr 21, 2022
f01c604
CI dev pipeline: cache .yarn/cache in addition to node_modules
derhuerst Apr 20, 2022
8c11bb5
CI dev pipeline: re-install node_modules only if not cached
derhuerst Apr 21, 2022
1af94b5
CI dev pipeline: rebuild shared components only if not cached
derhuerst Apr 21, 2022
b3d3e62
CI dev pipeline: rebuild Relay queries only if not cached
derhuerst Apr 21, 2022
1674733
CI dev pipeline: don't let Playwright download unused browsers
derhuerst Apr 21, 2022
f916cfc
CI dev pipeline: minor tweaks
derhuerst Apr 21, 2022
b00472a
CI dev/hotfix pipelines: build & publish Docker img via buildx & GH a…
derhuerst Apr 21, 2022
cb5c45c
CI dev/hotfix pipelines: cache Docker layers via GitHub cache
derhuerst Apr 21, 2022
dc76ec4
CI dev/hotfix pipeline: re-enable linting of SVG icons
derhuerst May 17, 2023
8dae91b
jyvaskyla config.logo: use relative path
derhuerst Jan 22, 2023
b88f101
Dockerfile: add health check
derhuerst Jan 22, 2023
a3eae2a
Dockerfile: allow passing in $CONFIG as build arg
derhuerst Jan 23, 2023
9904c4c
don't build startup images for iOS/iPadOS
derhuerst May 26, 2023
abfbfd8
debug CI [drop]
derhuerst Jan 20, 2023
3dfe228
chore: upgrade to Node.js v16; css-loader@5, sass-loader@10, node-sass@6
hbruch Feb 18, 2023
d2cd3b0
chore: remove truly broken or disabled tests
vesameskanen May 25, 2023
704349c
chore: update more dev deps, replace deprecated codecov library with …
vesameskanen May 26, 2023
20bbed6
debug CI [drop]
derhuerst May 17, 2023
031fe85
Merge branch 'improve-ci-speed' into v3
vesameskanen Jul 7, 2023
b1ce938
Merge branch 'node16-upstream' into v3
vesameskanen Jul 7, 2023
8e89317
chore: update lockfile
vesameskanen Jul 7, 2023
eab9da4
chore: merge tested branches
vesameskanen Jul 7, 2023
32c4068
chore: update some dev deps
vesameskanen Jul 7, 2023
ba2ad30
chore: build node-migration image
vesameskanen Jul 7, 2023
792d31e
chore: axe does not work with node16, comment out the code
vesameskanen Jul 7, 2023
70a45c5
chore: fix metadata, favicon and other app imagery generation at prod…
vesameskanen Jul 7, 2023
1a027c8
chore: remove tab from yaml
vesameskanen Jul 7, 2023
1d8a8e8
fix: do not expect yarn build to be run when setting up configuration
vesameskanen Jul 7, 2023
6e50e2e
chore: prepare workflow to work after merging it to v3
vesameskanen Jul 8, 2023
efb2a30
Merge branch 'v3' into node-migration
vesameskanen Aug 14, 2023
f7dc552
chore: update dev-pipeline, add npm publish task back
vesameskanen Aug 15, 2023
133dbdd
chore: try removing shell
vesameskanen Aug 15, 2023
39a980f
chore: fix indentation
vesameskanen Aug 15, 2023
f94548e
chore: tune dev workflow
vesameskanen Aug 15, 2023
f331b7c
fix: handle multi line envs correctly
vesameskanen Aug 15, 2023
189dfc6
chore: version change just for testing
vesameskanen Aug 15, 2023
4cb4a47
fix: no tabs in yaml
vesameskanen Aug 15, 2023
27214d5
fix: update slack message posting
vesameskanen Aug 15, 2023
2871cf4
chore: test package publishing
vesameskanen Aug 15, 2023
7973d8d
chore: new test run
vesameskanen Aug 15, 2023
a8842ee
chore: add debug messages
vesameskanen Aug 15, 2023
7dbc433
fix: tab
vesameskanen Aug 15, 2023
2041d62
chore: more debug messages
vesameskanen Aug 15, 2023
c7f1d3b
fix: grep
vesameskanen Aug 15, 2023
5390378
chore: workflow is tested now, change ci tag back to v3
vesameskanen Aug 16, 2023
bd0f7c9
Update .github/workflows/hotfix-pipeline.yml
vesameskanen Aug 21, 2023
aca2914
Update .github/workflows/hotfix-pipeline.yml
vesameskanen Aug 21, 2023
772ccdb
chore: remove internal health check
vesameskanen Aug 21, 2023
08a03ef
Revert "chore: remove internal health check"
vesameskanen Aug 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 16 additions & 4 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,25 @@
.git
.gitignore
.*swp

.github

LICENSE*
VERSION
README.md
Changelog.md
Makefile
docker-compose.yml
win-launch-scripts/
docs/
/test

/Dockerfile

node_modules
/.yarn
# todo: keep?
# !/.yarn/install-state.gz
!/.yarn/plugins
!/.yarn/releases
!/.yarn/versions

_static
/app/__generated__
/app/**/__generated__
Loading
Loading