You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. fetches the latest version of the TEI corpus from https://github.com/ISicily/ISicily
123
-
2. run the ETL process from that corpus to rebuild the site metadata and indices
124
-
3. run some automated tests and stops the release if any fails
125
-
4. commit the updated metadata and indices to the branch
126
-
127
-
The release process may take up to 30 minutes to complete.
128
-
[Current and past release workflows are visible on the Actions tab](https://github.com/kingsdigitallab/corpus-building/actions)
129
-
of the repository.
130
-
There can be a slight delay between the end of the action
131
-
and the actual refresh of the content on the target site.
132
-
Also note that [hard-refresh in your browser](https://www.wikihow.com/Force-Refresh-in-Your-Internet-Browser)
133
-
may be needed to flush old, cached content.
134
-
135
-
### Hot fixes
136
-
137
-
Small **[hot fixes](https://en.wikipedia.org/wiki/Hotfix)**
138
-
to the code or content of the live site can be done
139
-
with a Pull Request directly on the `main` branch.
140
-
In that situation extra care should be taken when verifying the changes.
141
-
142
-
### Changes to the corpus
143
-
144
-
Although the automated release process pulls [the latest version
145
-
of the TEI corpus from the `main` branch of the ISicily repository](https://github.com/ISicily/ISicily/tree/master/inscriptions),
146
-
only changes in the code of this repository will trigger the process.
147
-
148
-
If you only want to update the metadata about the TEI corpus on a site
149
-
(staging or production) then you can manually trigger the release process
150
-
by following those steps:
151
-
1. go to the [Build and deploy workflow](https://github.com/kingsdigitallab/corpus-building/actions/workflows/frontend.yml) on the Corpus Building repository;
152
-
2. click the "Run workflow" dropdown on the right,, just above the table;
153
-
3. select the relevant branch (`main` for live site, `develop` for staging site);
1. fetches the latest version of the TEI corpus from https://github.com/ISicily/ISicily
28
+
2. run the ETL process from that corpus to rebuild the site metadata and indices
29
+
3. run some automated tests and stops the release if any fails
30
+
4. commit the updated metadata and indices to the branch
31
+
32
+
The release process may take up to 30 minutes to complete.
33
+
[Current and past release workflows are visible on the Actions tab](https://github.com/kingsdigitallab/corpus-building/actions)
34
+
of the repository.
35
+
There can be a slight delay between the end of the action
36
+
and the actual refresh of the content on the target site.
37
+
Also note that [hard-refresh in your browser](https://www.wikihow.com/Force-Refresh-in-Your-Internet-Browser)
38
+
may be needed to flush old, cached content.
39
+
40
+
### Hot fixes
41
+
42
+
Small **[hot fixes](https://en.wikipedia.org/wiki/Hotfix)**
43
+
to the code or content of the live site can be done
44
+
with a Pull Request directly on the `main` branch.
45
+
In that situation extra care should be taken when verifying the changes.
46
+
47
+
### Changes to the corpus
48
+
49
+
Although the automated release process pulls [the latest version
50
+
of the TEI corpus from the `main` branch of the ISicily repository](https://github.com/ISicily/ISicily/tree/master/inscriptions),
51
+
only changes in the code of this repository will trigger the process.
52
+
53
+
If you only want to update the metadata about the TEI corpus on a site
54
+
(staging or production) then you can manually trigger the release process
55
+
by following those steps:
56
+
1. go to the [Build and deploy workflow](https://github.com/kingsdigitallab/corpus-building/actions/workflows/frontend.yml) on the Corpus Building repository;
57
+
2. click the "Run workflow" dropdown on the right,, just above the table;
58
+
3. select the relevant branch (`main` for live site, `develop` for staging site);
0 commit comments